Entree: Morocco – Atlas Mountains – كفتة مكاورة ➤ Kefta Mkaawara (Meatball tagine with tomatoes and eggs)

Food safety reminder: Follow safe food-handling practices and use a food thermometer to verify safe internal cooking temperatures.

كفتة مكاورة ➤ Kefta Mkaawara (Meatball tagine with tomatoes and eggs) recipe
Serving Size: 4
Approximate Time
Prep 20 min
Cook 30 min
Additional 8 min
Total 58 min

Ingredients

- 1 lb (454 g) ground lamb (or beef)
- 1 small onion, finely grated and excess liquid squeezed out
- 1/4 cup (15 g) fresh parsley, finely chopped
- 1/4 cup (15 g) fresh cilantro, finely chopped
- 1 tsp (5 g) ground cumin
- 1 tsp (5 g) sweet paprika
- 1/2 tsp (1 g) ground cinnamon
- 1/2 tsp (2 g) kosher salt
- 1/4 tsp (1 g) ground black pepper
- 1/4 tsp (1 g) cayenne pepper or to taste (optional)
- 2 tbsp (30 ml) olive oil
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 1 14-oz can (400 g) crushed tomatoes or 2 cups (480 g) fresh tomatoes, chopped
- 1 tbsp (15 ml) tomato paste
- 1/2 cup (120 ml) water or beef/chicken stock
- 1 tsp (5 g) sugar (optional, to balance acidity)
- Salt and pepper to taste
- 4 large eggs
- 1 tbsp (15 ml) chopped fresh cilantro or parsley for garnish
- 1 tbsp (15 ml) olive oil or butter for drizzling (optional)

Instructions

1. In a bowl combine ground lamb, grated onion (squeezed), parsley, cilantro, cumin, paprika, cinnamon, salt, pepper, and cayenne if using. Mix gently but thoroughly, then shape into small palm-sized meatballs, about 1 in (25–30 g) each; you should have roughly 20–24 kefta.
2. Heat 2 tbsp olive oil in a wide, heavy skillet or tagine over medium heat. Brown the meatballs in batches, turning to color all sides but not fully cooking through, 3–4 minutes per batch. Transfer browned kefta to a plate.
3. In the same pan, add the sliced onion and cook over medium heat until softened and translucent, about 6–8 minutes. Add garlic and cook 30 seconds until fragrant.
4. Stir in crushed tomatoes, tomato paste, water or stock, and sugar if using. Bring to a gentle simmer and season with salt and pepper. Return the kefta to the sauce, nestling them into the tomatoes.
5. Cover and simmer gently for 12–15 minutes until meatballs are cooked through and the sauce has thickened. Adjust seasoning.
6. Make four shallow wells in the sauce and crack an egg into each well. Cover and cook over low heat until egg whites are set but yolks remain soft, about 5–8 minutes (longer if you prefer firmer yolks).
7. Garnish with chopped cilantro or parsley and a drizzle of olive oil or melted butter if desired. Serve directly from the tagine or skillet with crusty bread or Moroccan khobz to soak up the sauce.
Estimated Nutritional Information*

Per serving | Servings: 4

Calories: 555 kcal
Carbohydrates: 16.7 g
Protein: 28.2 g
Fat: 42.3 g
Saturated fat: 14.7 g
Cholesterol: 269 mg
Fiber: 3.9 g
Sugar: 8.5 g
Sodium: 531 mg
Potassium: 831 mg
Calcium: 123 mg
Iron: 5.71 mg
Vitamin A: 160 µg RAE
Vitamin C: 20.5 mg
Vitamin D: 1.1 µg

Generated: 2026-11-05T19:39:28+00:00

*Values are estimates based on USDA data and mathematical calculations. Actual values may vary. Where data are unavailable, those contributions are excluded.

Recipe Metadata
Recipe ID
3304
Country
Morocco
Region
Atlas Mountains
URL
https://kitchen2mytable.com/view_recipe_data.php?id=3304

Important Cooking Safety Notice

Please ensure all proteins are cooked to a safe internal temperature:

  • Chicken & Poultry: 165°F (74°C)
  • Ground Meats (Beef, Pork, Lamb): 160°F (71°C)
  • Whole Cuts of Pork, Beef, Veal, Lamb: 145°F (63°C) plus a 3-minute rest
  • Fish & Shellfish: 145°F (63°C)

Always use a food thermometer to verify doneness. Stay safe and enjoy cooking!