Skip to content
Cuisine Marrakech

How-to guide

How to Make Kefta Tagine — Moroccan Meatballs in Tomato-Pepper Sauce

Kefta tagine is weekday comfort cooking: hand-shaped spiced meatballs simmered gently in a thick tomato and pepper sauce until they soak up all the cumin and paprika around them. Unlike the egg-topped version served at the table, this everyday style is often eaten simply with bread, the sauce reduced down until it clings thickly to the meatballs.

About 60 minutes

How to Make Kefta Tagine — Moroccan Meatballs in Tomato-Pepper Sauce

Step by step

  1. 1

    Season the mince

    Mix minced beef or lamb with grated onion, chopped parsley and coriander, cumin, paprika, a pinch of cinnamon, salt and pepper. Knead briefly with your hands until evenly combined, but do not overwork it or the kefta will turn tough.

  2. 2

    Shape the meatballs

    Roll the mixture into small balls, roughly the size of a walnut, keeping them a consistent size so they cook evenly through the sauce.

  3. 3

    Build the sauce

    In a wide pan or tagine base, cook chopped onion, crushed garlic and diced green pepper in olive oil until softened, then stir in grated tomatoes, cumin, paprika and a touch of chilli if you like heat.

  4. 4

    Simmer the sauce

    Let the tomato sauce simmer uncovered for 15-20 minutes until it thickens and deepens in colour, stirring occasionally so it does not catch on the base.

  5. 5

    Add the meatballs

    Gently lower the shaped meatballs into the simmering sauce without stirring vigorously, so they hold their shape. Spoon a little sauce over the top of each one.

  6. 6

    Cook through

    Cover and simmer gently for 20-25 minutes, occasionally spooning sauce over the meatballs rather than turning them, until they are cooked through and the sauce has thickened further.

  7. 7

    Finish and serve

    Scatter over freshly chopped coriander just before serving, and bring the pan straight to the table with plenty of bread for scooping up the thick, spiced sauce.

Common mistakes to avoid

  • Overworking the meat mixture when shaping, which produces dense, tough meatballs instead of tender ones.
  • Stirring the pan too vigorously once the meatballs are in, causing them to break apart in the sauce.
  • Rushing the tomato sauce reduction, leaving it thin and watery instead of thick enough to coat the meatballs.
  • Skipping the resting or chilling of shaped meatballs before cooking, which can make them harder to keep intact.
  • Under-seasoning the mince itself — the meatballs need their own cumin and paprika, not just a well-spiced sauce around them.

Tips from the kitchen

  • Wetting your hands lightly before shaping the meatballs stops the mixture from sticking to your fingers.
  • A grated onion, rather than finely chopped, blends more smoothly into the kefta mixture.
  • This tagine also works well with green olives added in the last ten minutes of cooking for extra brininess.
  • Serve with warm bread rather than rice for the most traditional presentation.
  • See our <a href='/moroccan-spices'>spice guide</a> for the right balance of cumin to paprika in kefta.

Questions

What meat is traditionally used for kefta?

Beef and lamb, often blended together, are the most common choices, though some households use all beef. The key is a reasonably fatty mince so the meatballs stay moist.

Can kefta tagine be made ahead of time?

Yes, it reheats very well and the flavours often deepen overnight, making it a good dish to prepare a day in advance and gently reheat before serving.

Why do my meatballs fall apart in the sauce?

This usually happens from stirring too roughly once the meatballs are added. Spoon sauce over them instead of stirring, and let them firm up for a few minutes before moving the pan at all.

What is the difference between kefta tagine and kefta tagine with eggs?

The base meatballs and sauce are similar, but the egg version has whole eggs cracked into wells in the sauce near the end and poached gently, served as the dish's centrepiece.

Learn it hands-on in Marrakech

Reading is one thing; doing it beside a local host is another. Book a Marrakech cooking class, or explore the medina on a guided food tour.