Moroccan Sardine Balls Kefta

Moroccan Sardine Balls in Tomato Sauce, known as Kefta dyal Hout, is one of Morocco’s most beloved seafood dishes. Fresh sardines are blended with fragrant herbs and spices before being shaped into tender meatballs and gently simmered in a rich homemade tomato sauce.

Although sardines are inexpensive, this dish delivers incredible flavor. It’s especially popular along Morocco’s Atlantic coast, where fresh seafood is abundant. Families often prepare it for lunch or dinner, serving it with warm Moroccan bread to soak up every drop of the delicious sauce.

If you enjoy authentic Moroccan recipes that are easy to prepare and packed with bold Mediterranean flavors, this traditional recipe deserves a place in your kitchen.


Why You’ll Love This Recipe

  • Authentic Moroccan family recipe
  • Budget-friendly and nutritious
  • Packed with fresh herbs and warm spices
  • Ready in about one hour
  • Naturally high in protein and Omega-3
  • Perfect for dipping with Moroccan Khobz


Ingredients

For the Sardine Balls
2 pounds (900g) fresh sardines, cleaned and filleted
4 garlic cloves, minced
1 small onion, finely grated
ยผ cup fresh parsley, chopped
ยผ cup fresh cilantro, chopped
1 teaspoon paprika
1 teaspoon cumin
ยฝ teaspoon turmeric
ยฝ teaspoon black pepper
ยฝ teaspoon salt
ยผ teaspoon cayenne pepper (optional)
1 tablespoon olive oil
For the Tomato Sauce
2 tablespoons olive oil
4 ripe tomatoes, grated (or 1 can crushed tomatoes)
3 garlic cloves, minced
2 tablespoons chopped parsley
2 tablespoons chopped cilantro
1 teaspoon paprika
1 teaspoon cumin
ยฝ teaspoon turmeric
Salt and pepper to taste
ยฝ cup water

Instructions

1: Prepare the Sardines
Clean the sardines by removing the heads, bones, and skin if desired. Finely chop them with a knife or pulse them in a food processor until they resemble coarse minced fish.
2: Make the Sardine Mixture
Transfer the minced sardines to a bowl. Add the onion, garlic, parsley, cilantro, paprika, cumin, turmeric, black pepper, salt, cayenne, and olive oil.
Mix everything thoroughly until the mixture becomes firm enough to shape.

3: Form the Balls
Wet your hands slightly and roll the mixture into walnut-sized balls.
Set them aside while preparing the sauce.
4: Prepare the Tomato Sauce
Heat olive oil in a large skillet or tagine over medium heat.
Add the garlic and cook for about one minute.
Next, stir in the grated tomatoes, parsley, cilantro, paprika, cumin, turmeric, salt, pepper, and water.
Allow the sauce to simmer for about 15 minutes until it thickens.

5: Cook the Sardine Balls
Carefully place each sardine ball into the simmering tomato sauce.
Cover and cook for 20โ€“25 minutes over low heat without stirring too aggressively.
Instead, gently shake the pan occasionally so the meatballs remain intact.
6: Serve
Serve hot with fresh Moroccan bread, lemon wedges, and a sprinkle of chopped parsley.
Many Moroccans also enjoy this dish with olives or a simple Moroccan salad on the side.

Authentic Moroccan Sardine Balls in Tomato Sauce (Kefta dyal Hout) served in a traditional tagine with fresh herbs and homemade tomato sauce.

Tips for Success

  • Use the freshest sardines you can find.
  • Avoid over-processing the fish to keep a pleasant texture.
  • Let the tomato sauce reduce before adding the fish balls.
  • Simmer gently instead of boiling.
  • Fresh herbs make a noticeable difference in flavor.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat gently over low heat.

You can also freeze the cooked sardine balls in their sauce for up to 2 months.


Frequently Asked Questions

Can I use canned sardines?

Fresh sardines are strongly recommended because they provide the traditional texture and flavor. Canned sardines will produce a softer mixture and are not ideal for this recipe.

Is this recipe spicy?

Not usually. Moroccan Sardine Balls in Tomato Sauce are flavorful rather than spicy. However, you can add cayenne or fresh chili if you prefer extra heat.

What should I serve with Kefta dyal Hout?

Fresh Moroccan bread (Khobz) is the classic choice. You can also serve it with rice, couscous, or a crisp green salad.

Moroccan Mint Tea

Harira

Zaalouk

Can I cook this in a tagine?

Yes. A traditional tagine works beautifully and helps the flavors meld together while keeping the sardine balls tender.


Final Thoughts

Moroccan Sardine Balls in Tomato Sauce combine simple ingredients with classic Moroccan spices to create a comforting meal full of bold, authentic flavor. Whether you’re new to Moroccan cuisine or looking to recreate a family favorite, this recipe is easy to follow and rewarding to make. Pair it with warm bread, gather everyone around the table, and enjoy one of Morocco’s most cherished seafood dishes.

Categories: ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts :-



moroccan Zaalouk

Zaalouk is a traditional Moroccan salad made with roasted eggplant, tomatoes, garlic, olive oil, and warm Moroccan spices.


View Recipe
โ†’



Traditional Bissara (Moroccan Bean Soup)

Bissara is one of Morocco’s most beloved comfort foods. This thick and creamy soup is made from dried…


View Recipe
โ†’



Medfouna Traditional Berber Recipe

Medfouna features two layers of soft bread dough sealed around a flavorful filling, creating a hearty meal that’s…


View Recipe
โ†’



moroccan Harira

A rich traditional Moroccan harira soup made with lentils, chickpeas, tomatoes, herbs, and spicesโ€”perfect for Ramadan and family…


View Recipe
โ†’