Sardine Meatball Tajine is a flavorful Moroccan seafood dish made with seasoned fresh sardines shaped into tender meatballs and gently cooked in a rich tomato sauce. Fresh herbs, garlic, paprika, cumin, and Moroccan spices give this traditional dish its bold, comforting flavor.
This authentic Moroccan sardine tajine is simple enough for a family dinner yet impressive enough to serve to guests. Enjoy it with warm Moroccan bread, couscous, or a fresh salad for a complete and satisfying meal.
Ingredients
| Ingredient | Quantity |
|---|---|
| Sardine Meatballs | |
| Fresh sardine fillets, cleaned and boneless | 1 kg / 2.2 lb |
| Fresh parsley, finely chopped | 1/2 cup |
| Fresh cilantro, finely chopped | 1/2 cup |
| Garlic, minced | 4 cloves |
| Paprika | 2 teaspoons |
| Ground cumin | 1 teaspoon |
| Ground coriander | 1 teaspoon |
| Salt | 1 teaspoon, or to taste |
| Black pepper | 1/2 teaspoon |
| Cayenne pepper or chili powder | 1/4 teaspoon, optional |
| Olive oil | 1 tablespoon |
| Tajine Sauce | |
| Ripe tomatoes, grated or finely chopped | 5 medium |
| Garlic, minced | 3 cloves |
| Fresh parsley, chopped | 2 tablespoons |
| Fresh cilantro, chopped | 2 tablespoons |
| Paprika | 1 teaspoon |
| Ground cumin | 1 teaspoon |
| Turmeric | 1/2 teaspoon |
| Salt | 1/2 teaspoon, or to taste |
| Black pepper | 1/4 teaspoon |
| Olive oil | 2 tablespoons |
| Water | 1/2 cup |
| Garnish | |
| Green chili peppers | 1–2, optional |
| Fresh cilantro | 1–2 tablespoons |
| Lemon wedges | For serving |
Instructions
-
Prepare the sardine mixture. Rinse the cleaned sardine fillets under cold water and pat them completely dry with paper towels. Finely chop the sardines with a sharp knife, or pulse them briefly in a food processor. Do not process the fish into a smooth paste; a slightly textured mixture gives the sardine meatballs better texture.
Transfer the chopped sardines to a large bowl. Add the parsley, cilantro, minced garlic, paprika, cumin, ground coriander, salt, black pepper, optional cayenne pepper, and olive oil. Mix everything thoroughly until the herbs and spices are evenly distributed throughout the fish.
-
Form the sardine meatballs. Lightly wet your hands with water and shape the sardine mixture into small, even meatballs. Each meatball should be approximately the size of a walnut or a small golf ball.
Place the sardine meatballs on a plate and set them aside. If the mixture feels too soft or sticky to handle, refrigerate it for 15 to 20 minutes before shaping. Chilling the mixture helps it firm up and makes the meatballs easier to keep together.
-
Prepare the tajine sauce. Add the grated tomatoes, garlic, chopped parsley, cilantro, paprika, cumin, turmeric, salt, black pepper, olive oil, and water to the base of a traditional tajine or a wide skillet with a lid.
Stir the ingredients together and place the tajine over medium-low heat. Let the sauce cook gently over low heat for about 10 minutes. The tomatoes should soften and begin to release their juices, creating a fragrant Moroccan tomato sauce.
-
Add the sardine meatballs. Carefully place the prepared sardine meatballs into the simmering tomato sauce. Arrange them in a single layer whenever possible so that they cook evenly and remain intact.
Cover the tajine and cook over low to medium-low heat for approximately 15 to 20 minutes. Avoid stirring the sauce aggressively because sardine meatballs are delicate. Instead, gently shake the tajine occasionally or spoon some of the sauce over the top of the meatballs.
-
Finish and serve. Once the sardine meatballs are firm and cooked through, check the consistency of the sauce. Add the green chili peppers if desired and cook for another 3 to 5 minutes.
If the sauce is too thin, remove the lid and allow it to simmer gently until it reaches your preferred consistency. Sprinkle fresh cilantro over the finished Sardine Meatball Tajine and serve immediately with warm Moroccan bread and lemon wedges.
Cooking Information
| Information | Time / Amount |
|---|---|
| Prep Time | 25 minutes |
| Cook Time | 30 minutes |
| Total Time | 55 minutes |
| Servings | 4–6 servings |
Tips
- Choose fresh sardines. Fresh sardines should have a clean, mild smell and firm flesh. If possible, ask your fishmonger to clean and debone the sardines to save preparation time.
- Keep the meatballs small. Smaller sardine meatballs cook faster and are less likely to fall apart while simmering in the tomato sauce.
- Do not overcook the fish. Sardines cook fast, so avoid overcooking them to keep the meat tender and moist. Remove the tajine from the heat once the meatballs are firm and fully cooked.
- Control the sauce consistency. If the sauce becomes too thick before the sardine meatballs are cooked, add a small amount of water. If the sauce is too thin at the end, remove the lid and simmer gently until it reduces.
Frequently Asked Questions
Can I use canned sardines for Sardine Meatball Tajine?
Fresh sardines are the best choice because they provide a firmer texture and a cleaner flavor. Canned sardines can be used for a quick variation, but they are softer and may require an additional binding ingredient to help the meatballs hold together.
How do I stop sardine meatballs from falling apart?
Make sure the sardine mixture is thoroughly combined before shaping the meatballs. Letting the mixture chill for 15–20 minutes can improve the texture. Once the meatballs are cooking in the sauce, avoid vigorous stirring and gently shake the pan instead.
Can I make this sardine tajine without a traditional tajine?
Yes. A wide skillet, sauté pan, or Dutch oven with a lid can be used instead. Cook the sauce gently and make sure the sardine meatballs have enough space to cook without being overcrowded.
What should I serve with Moroccan sardine meatballs?
Fresh Moroccan bread is a traditional choice because it is perfect for scooping up the flavorful tomato sauce. You can also serve the dish with couscous, rice, roasted vegetables, or a simple Moroccan salad.
Conclusion
Sardine Meatball Tajine is a delicious and practical Moroccan seafood recipe that turns fresh sardines into tender, herb-filled meatballs cooked in a rich and aromatic tomato sauce. The combination of parsley, cilantro, garlic, paprika, cumin, and traditional Moroccan spices creates a flavorful dish without requiring complicated cooking techniques.
This Moroccan tajine is also a wonderful way to enjoy fresh sardines in a different and satisfying form. Keeping the meatballs small, using fresh ingredients, and cooking them gently will help you achieve the best texture and flavor.
Serve your Sardine Meatball Tajine hot with fresh Moroccan bread and a squeeze of lemon for a simple, comforting meal that brings authentic Moroccan flavors to your table.
