Kefta Mkaouara
Moroccan

Kefta Mkaouara

Berber/High Atlas·Medium·1 hour

Spiced meatballs simmered in a rich tomato sauce, topped with poached eggs, and finished with a sprinkle of cilantro.

A Marrakesh and central-Morocco staple, kefta itself is the Arabic-Persian word for ground spiced meat that traveled the Islamic world from the medieval Levant; the tagine cooking vessel is Berber, predating Arab arrival in the 7th century. The egg-on-top finish is a North African move — cheap protein stretched, sauce caught in the yolk.

Kefta is medieval Levantine Arabic-Persian for spiced ground meat; the tagine pot itself is Berber, predating Arab arrival in the 7th century. Eggs go in only in the last 4-5 minutes — overcooked yolks turn the dish from sauce-vehicle into scrambled-egg hash.

Small beef-and-lamb meatballs, thumb-sized, sitting in a bubbling tomato-cumin-paprika sauce in a clay tagine. Eggs are cracked in at the end and poached in the dimples between meatballs — yolks still runny when it goes to the table. Bread, not forks: tear khobz, scoop one meatball with a wash of yolk and sauce.

The clay tagine matters: the conical lid traps steam and drips it back, so the meatballs braise in a closed humid chamber instead of frying. Stainless-steel pots boil the sauce off and toughen the meat. The eggs go in only in the last 4–5 minutes — overcooked yolks turn the dish from a sauce-vehicle into scrambled-egg hash.

Variations

Marrakech home version uses beef-and-lamb mix; Casablanca cafe form runs all-beef and tomato-heavier; Berber Atlas variant skips the egg and finishes with a handful of preserved-lemon rind.

On the Palate

Where Kefta Mkaouara sits in the Moroccan flavor cloud

HeatRichnessComplexityFermentFreshness

Ingredients

How it's made

5 steps · 1 hour

  1. 1
    3 min

    Combine ground beef with spices and form into meatballs.

  2. 2
    5 min

    Brown meatballs in a tagine with olive oil.

    Watch out

    Get a real brown crust on the meatballs before the sauce — that seared surface holds them together so they braise whole instead of crumbling apart.

  3. 3
    5 min

    Add onions and garlic, cooking until softened.

  4. 4
    15 min

    Stir in tomatoes and simmer until sauce thickens.

    Watch out

    Let the sauce cook down until it coats a spoon and no watery pool sits around the meatballs — a thin sauce means the lid isn't trapping the steam back in.

  5. 5
    5 min

    Crack eggs into the sauce and poach until set.

    Watch out

    Pull it the moment the whites just set and the yolks still jiggle, about 4–5 minutes — overcooked yolks turn the whole dish into scrambled-egg hash.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Equipment-led traditions

Dishes like this

More from Moroccan