Go Back
+ servings
undefined

Moroccan Meatball Tagine: A Comforting Family Classic

Discover the vibrant flavors of Moroccan Meatball Tagine, a comforting dish that combines hearty meatballs in zesty tomato sauce with a unique twist of poached eggs.
Prep Time 30 minutes
Cook Time 45 minutes
Chilling Time 30 minutes
Total Time 1 hour 45 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Moroccan
Calories: 450

Ingredients
  

For the Meatballs
  • 1 pound Ground Lamb/Beef Feel free to mix for richer flavor.
  • 1 medium Grated Onion Substitute with finely chopped onion if needed.
  • 1/4 cup Chopped Parsley Can use cilantro if you prefer.
  • 1/4 cup Chopped Cilantro Substitute with more parsley if desired.
  • 2 cloves Garlic Adjust based on your taste.
For the Sauce
  • 2 tablespoons Tomato Paste Canned crushed tomatoes make a good alternative.
  • 2 cups Grated Tomatoes Fresh tomatoes recommended; canned is okay.
  • 1 teaspoon Paprika Adjust to your preference.
  • 1 teaspoon Cumin Adjust to your preference.
  • 1/2 teaspoon Cinnamon Adjust to your preference.
  • 1 teaspoon Salt Adjust for taste.
  • 2 tablespoons Extra Virgin Olive Oil Can substitute with your cooking oil of choice.
  • 1 cup Water Use to adjust sauce consistency.
For Topping
  • 4 large Eggs Adjust quantity based on preference.

Equipment

  • Large bowl
  • Baking Sheet
  • tagine or heavy-bottomed pan
  • Spoon

Method
 

Step-by-Step Instructions for Moroccan Meatball Tagine (Kefta Mkaouara)
  1. Begin by combining the ground lamb or beef in a large bowl with grated onion, chopped parsley, chopped cilantro, and spices like paprika and cumin. Mix well until all ingredients are thoroughly incorporated, and then form the mixture into 1¼ inch meatballs. Place the meatballs on a baking sheet and refrigerate them for about 30 minutes to firm them up for cooking.
  2. In a large tagine or heavy-bottomed pan, heat a splash of extra virgin olive oil over medium heat. Sauté chopped onion until it turns golden and translucent, about 5-7 minutes. Add minced garlic and cook for an additional minute until fragrant. Stir in the tomato paste, grated tomatoes, and your selected spices, then let the sauce simmer for 25-30 minutes, stirring occasionally, until it thickens.
  3. Gently add the chilled meatballs to the rich tomato sauce, ensuring they are evenly distributed. Cover the tagine or pan and reduce the heat to low, allowing the meatballs to simmer for 10-15 minutes. Turn them halfway through for even cooking.
  4. Once the meatballs are cooked through, create small wells in the sauce using a spoon. Crack an egg into each well, being careful not to break the yolks. Cover the tagine and let the eggs poach in the sauce for 10-15 minutes, or until the whites are set and the yolks are still slightly runny.
  5. When everything is ready, garnish your Moroccan Meatball Tagine with additional chopped herbs. Serve warm, alongside crusty bread or fluffy couscous.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 20gProtein: 30gFat: 30gSaturated Fat: 10gPolyunsaturated Fat: 5gMonounsaturated Fat: 15gCholesterol: 200mgSodium: 800mgPotassium: 500mgFiber: 3gSugar: 4gVitamin A: 500IUVitamin C: 15mgCalcium: 50mgIron: 3mg

Notes

Refrigerate formed meatballs for at least 30 minutes to help them hold their shape. Adjust spices and salt gradually while cooking for the best flavor.

Tried this recipe?

Let us know how it was!