Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Tagine de Kefta aux Œufs

Tagine de Kefta aux Œufs

Created by

A Fassi morning tagine where spiced kefta settles into thick tomato sauce and eggs go in last, yolks still loose, ready for torn khobz and a table that can make room.

Breakfast & Brunch
Moroccan
Comfort Food
Weeknight
One Pot
25 min
Active Time
35 min cook1 hr total
Yield4 servings

The tomato has to thicken before the eggs arrive. That is the small rule that decides this tagine: cook the sauce until it darkens, sweetens, and the olive oil shines at the edge, then nestle in the kefta and only at the end crack the eggs over the top. If the sauce is still watery, the eggs will wait too long and the yolks will turn hard before the pan is ready.

In Fez, it marks the morning, but it belongs just as easily to a tired Tuesday night. Kefta, cumin, sweet paprika, garlic, parsley, coriander, tomato, eggs: nothing here asks for theatre. It asks for a steady flame and a good hand. La balance est dans les yeux, the scale is in the eyes; the sauce tells you when it is ready.

I bring the tagine to the table while the yolks are still loose, tear the khobz, and let everyone reach from the same pan. Une table, c'est une porte qu'on laisse ouverte, a table is a door you leave open. This one opens fast, which is sometimes exactly the mercy a house needs.

Tagine de kefta aux œufs is widely cooked in urban Moroccan homes and cafés, with a strong Fassi association as a late-morning dish served straight from the pan with khobz. The minced-meat kefta belongs to older Maghrebi and Andalusi meat cookery, but the red tomato sauce places this form after tomatoes reached Morocco through Iberian and Mediterranean trade following the 16th-century Columbian exchange. Its first written dating is not fixed, and that uncertainty is honest: the dish lives more clearly in breakfast counters and family kitchens than in court manuscripts.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

ground beef or lamb

Quantity

500g

15-20% fat

onion

Quantity

1 small

grated and squeezed dry

fresh parsley

Quantity

2 tbsp, plus more for finishing

finely chopped

fresh coriander

Quantity

2 tbsp, plus more for finishing

finely chopped

ground cumin

Quantity

1 tsp

preferably freshly ground

sweet paprika

Quantity

1 tsp

ground cinnamon

Quantity

1/4 tsp

fine sea salt

Quantity

1 tsp

divided

freshly ground black pepper

Quantity

1/2 tsp

ripe tomatoes or canned whole tomatoes

Quantity

800g

grated and skins discarded, or crushed

olive oil

Quantity

3 tbsp, plus a little for finishing

garlic cloves

Quantity

3

grated

sweet paprika, for the sauce

Quantity

1 tsp

ground cumin, for the sauce

Quantity

1/2 tsp

cayenne or harissa (optional)

Quantity

1/4 tsp or a small spoon

large eggs

Quantity

4

round khobz

Quantity

for serving

Equipment Needed

  • 30 cm heavy clay tagine or wide lidded skillet
  • Heat diffuser for a clay tagine on gas
  • Box grater for fresh tomatoes

Instructions

  1. 1

    Season the kefta

    Put the meat in a bowl with the squeezed onion, parsley, coriander, cumin, paprika, cinnamon, 1/2 tsp salt, and black pepper. Mix with your fingertips until the herbs and spices are evenly through it, then stop; overworked kefta turns tight in the mouth. Roll walnut-size balls and set them on a plate while the sauce begins.

    Use meat with some fat. Very lean kefta cooks up hard, and no sauce can make it generous again.
  2. 2

    Thicken the tomato

    Set a 30 cm tagine base or wide lidded skillet over medium-low heat with the olive oil. Add the tomatoes, garlic, paprika, cumin, cayenne or harissa if using, and the remaining salt. Simmer uncovered, stirring now and then, until the sauce darkens and thickens, 15-20 minutes. Drag a spoon through it; the path should hold for a breath before closing. That is why the eggs wait: a watery sauce steals their timing.

    When tomatoes are in season, grate them fresh. In winter, use good canned whole tomatoes instead of pale fresh ones; the market always has an answer.
  3. 3

    Simmer the meatballs

    Nestle the kefta balls into the sauce in one layer. Cover and simmer gently for 8 minutes, then turn them with a spoon or shake the tagine base so they roll without breaking. Cook 5-7 minutes more, until firm and cooked through; if you check with a thermometer, the center should reach 71°C. Add a spoon of water only if the sauce starts catching at the edges.

  4. 4

    Set the eggs

    Make four shallow spaces in the sauce and crack in the eggs, one by one. Salt the whites lightly, cover, and cook over low heat for 4-6 minutes, just until the whites set and the yolks still tremble when you move the pan. Pull it from the heat a little before it looks finished, because the clay or heavy pan keeps cooking.

    Crack each egg into a small cup first, then slide it into the tagine. One broken yolk is no tragedy, but one bad egg should never enter the pan.
  5. 5

    Serve with khobz

    Scatter with parsley and coriander, add a thin thread of olive oil if the sauce looks tight, and serve from the tagine itself. Khobz is the spoon here. Break the yolks at the table so they run into the tomato and meat juices, and let everyone take their corner.

Chef Tips

  • This tagine doesn't need ras el hanout or saffron. With ras el hanout, you don't cheat, and you also don't throw it into every Moroccan pot. Here the grammar is cumin, sweet paprika, garlic, parsley, and coriander.
  • There are des cuisines marocaines, not one flattened kitchen. Some houses make the sauce hotter, some keep it round and sweet with paprika only; don't present your house hand as the only hand.
  • Do not set this over rice. The sauce belongs to khobz, torn by hand and used to gather the tomato, the egg yolk, and the kefta together.
  • The eggs finish fast. If the table is slow to sit down, wait to crack them in until everyone is near.

Advance Preparation

  • Mix and roll the kefta up to 24 hours ahead, then cover and chill.
  • Cook the tomato sauce up to 2 days ahead. Reheat it gently, then add the kefta and eggs fresh.
  • Do not cook the eggs ahead. Reheated yolks turn firm, and the whole kindness of the dish is lost.

Frequently Asked Questions

Nutrition Information

1 serving (about 410g)

Calories
700 calories
Total Fat
42 g
Saturated Fat
13 g
Trans Fat
1 g
Unsaturated Fat
28 g
Cholesterol
280 mg
Sodium
1200 mg
Total Carbohydrates
43 g
Dietary Fiber
5 g
Sugars
8 g
Protein
35 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from The Moroccan Breakfast Table

Browse the full collection