This meatball tagine takes flavor-packed meatballs and stews them in a robust tomato-based sauce. This Moroccan-inspired dish is often prepared with eggs poached in the sauce (see Tip). Serve with crusty bread to soak up the spicy sauce., December 2022


Credit: Salima's Kitchen LLC

Recipe Summary

30 mins
1 hr 5 mins


Ingredient Checklist


Instructions Checklist
  • Combine ground beef, 1/2 cup onion, 2 tablespoons each parsley and cilantro, 2 teaspoons ras el hanout and 1/4 teaspoon salt in a medium bowl; mix until evenly combined. Roll the mixture into 12 meatballs, using 2 generous tablespoons each. Cover until ready to use.

  • Heat oil in a tagine or large skillet with a lid over medium heat. Add the remaining 1/2 cup onion; cook, stirring frequently, until translucent, about 3 minutes. Add garlic; cook, stirring, until fragrant, about 30 seconds. 

  • Add tomatoes, roasted peppers, bay leaves, water, and the remaining 2 tablespoons each parsley and cilantro, 2 teaspoons ras el hanout and 1/4 teaspoon salt. Bring to a boil; reduce heat to low, cover and simmer until the sauce begins to thicken slightly, about 20 minutes.

  • Nestle the meatballs into the sauce; cover and cook, rotating the meatballs halfway for even cooking, until no longer pink, about 15 minutes. Remove the bay leaves. Sprinkle with additional parsley, if desired.


Tagine or large skillet with lid


To add poached eggs, create small pockets in the sauce, one for each egg. Crack each egg into a ramekin before gently pouring into a pocket. Cover and simmer over low heat until the eggs are cooked to your liking.

Nutrition Facts

2 meatballs & 2/3 cup sauce
195 calories; protein 18g; carbohydrates 10g; dietary fiber 3g; sugars 6g; fat 8g; saturated fat 3g; mono fat 4g; cholesterol 48mg; vitamin a iu 2467IU; vitamin b3 niacin 4mg; vitamin b12 2mcg; vitamin c 29mg; vitamin d iu 2IU; vitamin e iu 1IU; folate 12mg; vitamin k 44mg; sodium 344mg; calcium 19mg; iron 4mg; magnesium 20mg; phosphorus 155mg; potassium 673mg; zinc 4mg; niacin equivalents 6mg; selenium 13mcg.