🌍 FlavorBridge View Interactive Recipe →
Kefta Mkaouara 🇲🇦 Moroccan Cuisine

Kefta Mkaouara

Tender spiced meatballs simmered in a rich tomato sauce fragrant with cumin, paprika, and cinnamon, finished with eggs cracked directly into the sauce. A Moroccan tagine dish eaten communally from the pan with bread.

25 min prep 🔥35 min cook 60 min total 🍽4 servings 📊easy

The Cultural Story

Kefta mkaouara is the Moroccan equivalent of comfort food served in a vessel — a wide, shallow tagine set in the center of the table, the sauce still bubbling, the eggs barely set in their glossy red pool, the smell of cumin and cinnamon rising with the steam. Everyone eats from the same tagine, tearing pieces of khobz to scoop the sauce and lift out whole meatballs. The bread is not a side dish — it is the utensil, and using too much bread is never considered a social failing. The kefta — the meatballs, or in other forms, the flat fingers of spiced ground meat grilled over charcoal — is one of the foundational elements of Moroccan meat cookery. The ground lamb or beef is seasoned with a blend that always includes cumin, paprika, cinnamon, onion, and fresh herbs, creating a mixture that is fragrant before it is even cooked. The specific proportions vary by family: some cooks add a pinch of cayenne for heat, others use a spoonful of ras el hanout, the complex multi-spice blend that is Morocco's most important contribution to the spice lexicon. The eggs are the finish, cracked directly into the tomato sauce in the final few minutes of cooking so they set on top rather than mixing in — the yolks still liquid and golden, the whites barely firm, waiting to be broken by a piece of bread so the yolk runs into the sauce and enriches every bite. In some households, the dish is prepared in advance and the eggs added when guests arrive, so the tagine arrives at the table perfectly timed. In street restaurants, it is made to order and brought to the table still sputtering from the heat of the charcoal.

Ingredients

Instructions

  1. 1Make the kefta: combine ground meat, grated onion, parsley, cilantro, and all spices in a bowl. Mix very thoroughly with your hands for 2–3 minutes until the mixture is uniform and slightly paste-like. Shape into small walnut-sized meatballs — about 2.5 cm diameter. You should get 24–30 meatballs. Set aside.
  2. 2Make the tomato sauce: in a wide shallow pan or tagine over medium heat, warm olive oil. Add diced onion and cook, stirring occasionally, for 8 minutes until softened and starting to color. Add garlic and stir 1 minute. Add grated tomato, all the sauce spices, sugar, and salt. Stir well.
  3. 3Cook the sauce: simmer the tomato sauce on medium heat for 12–15 minutes, stirring occasionally, until it thickens and the olive oil separates slightly from the tomato — a sign the tomatoes have fully cooked down.
  4. 4Add the meatballs: nestle the raw kefta into the sauce in a single layer, turning them so they are coated. Cover and cook on medium-low heat for 12–15 minutes, turning the meatballs once halfway through. They should be cooked through and the sauce should be thick and glossy.
  5. 5Add the eggs: make 4 small wells in the sauce between the meatballs. Crack an egg into each well. Cover the pan and cook 4–6 minutes until the whites are fully set but the yolks are still runny. Watch carefully — overcooked yolks are a tragedy.
  6. 6Serve: bring the pan directly to the table. Scatter fresh herbs over the top. Eat communally with warm bread for scooping.
🌍

Get weekly recipes from a new culture

One email a week — a new dish, its story, and the culture behind it. Free forever.

You're in! 🎉 First edition next week.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →