Follow Us

Moroccan Meatball Tagine Recipe – North Africa Special

Moroccan Meatball Tagine, also known as kefta tagine, is a traditional North African dish celebrated for its bold spices and comforting flavors. This classic recipe features tender, spiced meatballs made from ground meat, simmered in a rich tomato-based sauce infused with garlic, cumin, paprika, and fresh herbs. Often finished with eggs gently cooked in the sauce, the dish delivers a hearty and aromatic experience with every bite.

A staple in Moroccan cuisine, this tagine is typically cooked in a traditional clay pot that helps develop deep, slow-cooked flavors. It is commonly served with crusty bread to scoop up the savory sauce, making it a satisfying and communal meal. Variations may include different spice blends or added vegetables, but the essence of the dish remains rooted in its warm, fragrant profile. This authentic Moroccan Meatball Tagine recipe is perfect for those who enjoy rich, spiced dishes with a comforting, homestyle feel.

  • Prep Time15 min
  • Cook Time30 min
  • Total Time45 min

Moroccan Meatball Tagine Ingredients:

  • 400 g ground beef or lamb
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 cups tomato sauce
  • 1 egg (optional)
  • 2 tbsp olive oil
  • 1 tsp paprika
  • 1/2 tsp cumin
  • 1/2 tsp turmeric
  • Salt to taste
  • Black pepper to taste
  • Fresh parsley or cilantro for garnish

Moroccan Meatball Tagine Instructions:

1

In a bowl, mix ground meat, half of the onion, garlic, salt, and pepper.

2

Shape the mixture into small meatballs.

3

Heat olive oil in a pan or tagine over medium heat.

4

Add the remaining onion and sauté until soft.

5

Add tomato sauce, paprika, cumin, and turmeric.

6

Simmer the sauce for a few minutes.

7

Add the meatballs to the sauce.

8

Cover and cook until the meatballs are fully cooked.

9

Crack eggs into the sauce if using.

10

Cook until eggs are set.

11

Garnish with parsley or cilantro and serve hot.

Recipe Notes :

Use fresh herbs for authentic flavor.

Do not overmix the meatballs to keep them tender.

Simmer gently for best texture and taste.

Adjust spices according to preference.

Serve hot with bread or rice.