Main Course

Kefta Tagine with Eggs and Olives: A Moroccan Skillet Classic

Original name: Kefta Tagine with Eggs and Olives

Kefta tagine with poached eggs and green olives in a tomato sauce, served in a ceramic tagine with crusty bread on the side.
Prep
15 min
Cook
25 min
Servings
4
MoroccanEasyDinnerGluten FreeDairy FreeHigh Protein

About this dish

Kefta tagine with eggs and olives is a beloved Moroccan home dish where spiced lamb or beef meatballs simmer in a lemony, herbal tomato sauce, and eggs are cracked in to poach just before serving. It is comfort food with deep roots in the everyday kitchens of Morocco, traditionally cooked in a tagine or a wide skillet and served straight from the pan with bread for scooping.

Ingredients

UK and US measurements are both included for every recipe.

500 g ground lamb or beef

protein

500 g

Imperial measurement: 1 lb 2 oz

1 small yellow onion, grated

vegetable

1 small

3 tbsp fresh parsley, chopped

herb

3 tbsp

3 tbsp fresh cilantro, chopped

herb

3 tbsp

1 tsp ground cumin

spice

1 tsp

1 tsp sweet paprika

spice

1 tsp

1/2 tsp ground cinnamon

spice

1/2 tsp

1 tsp kosher salt, plus more to taste

seasoning

1 tsp

1/2 tsp freshly ground black pepper

seasoning

1/2 tsp

2 tbsp olive oil

fat

2 tbsp

400 g tomato passata or crushed tomatoes

vegetable

400 g

Imperial measurement: 14 oz

120 ml water

liquid

120 ml

Imperial measurement: 1/2 cup

100 g green olives

vegetable

100 g

Imperial measurement: 3/4 cup

1 tbsp preserved lemon, chopped (optional)

seasoning

1 tbsp

4 large eggs

protein

4 large

Extra chopped cilantro or parsley, for garnish

herb

2 tbsp

Method

1

Mix the kefta

5 min

In a bowl, combine the ground lamb or beef, grated onion, parsley, cilantro, cumin, paprika, cinnamon, salt, and pepper. Mix gently with your hands until just combined; do not overwork, or the meatballs will be dense.

2

Shape the meatballs

5 min

Roll the mixture into small meatballs about the size of a walnut, roughly 2.5 cm (1 inch) across. You should get about 20 to 24 meatballs. Set them on a plate.

3

Brown the meatballs

6 min

Heat the olive oil in a large skillet over medium heat. Add the meatballs in a single layer and brown them on all sides, about 5 to 6 minutes total. They do not need to be cooked through yet. Transfer to a plate.

4

Build the sauce

3 min

Pour the tomato passata and water into the same skillet, scraping up any browned bits. Stir in the preserved lemon, if using, and season lightly with salt and pepper. Bring to a gentle simmer.

5

Simmer the meatballs

10 min

Return the meatballs to the skillet, nestling them into the sauce. Cover and simmer gently for 10 minutes, turning the meatballs once or twice so they cook evenly.

6

Add olives and eggs

6 min

Stir in the green olives. Make four small wells in the sauce between the meatballs and crack one egg into each well. Cover and cook until the egg whites are set but the yolks are still soft, about 4 to 6 minutes.

7

Finish and serve

1 min

Taste the sauce and adjust salt and pepper. Scatter the chopped cilantro or parsley over the top and serve immediately, straight from the skillet.

Equipment

  • large skillet or tagine
  • mixing bowl
  • wooden spoon
  • plate for resting meatballs
  • knife and cutting board
  • measuring spoons

Nutrition facts

420 kcal
Calories
28 g
Protein
12 g
Carbohydrates
30 g
Fat
3 g
Fiber
820 mg
Sodium

Tips

  • Grate the onion on a box grater so it releases its juices, this keeps the kefta tender and flavorful.
  • If your olives are very salty, rinse them briefly under cold water and pat dry before adding.
  • To make ahead, brown the meatballs and prepare the sauce, then refrigerate for up to 1 day and add the eggs just before serving.

Serving suggestions

  • Serve with warm Moroccan bread or pita to scoop up the sauce.
  • Couscous or steamed rice makes a heartier side.
  • A simple cucumber and tomato salad balances the richness.

Rate this recipe

No ratings yet. Be the first to rate it.

Youssef Benali

Recipe by

Youssef Benali

Specialises in Moroccan cuisine

Youssef makes tagine with preserved lemons he aged for 6 months. He is a patient man.

Describe yourself in three words: Patient, fragrant, lemon hands.