Moroccan Meatballs (Kefta) Recipe

26g protein · 1 h · 205 kcal

Moroccan Meatballs (Kefta) Recipe

Moroccan kefta are warmly spiced beef meatballs simmered in a lemony sauce with onion, chilli and herbs. This version is a comforting one-pan meal to serve with couscous, rice or salad.

1 h4 servings205 kcal

Ingredients

  • 454 g (1 lb)lean minced beef
  • 28 g (2 tbsp)butter
  • 1 largeonion, sliced
  • 1 smallonion, very finely minced
  • 2dried árbol chillies, stalks removed, deseeded and chopped
  • 2 clovesgarlic, minced
  • 1lemon, zested and juiced
  • 1 tspsalt
  • 2.5 cm (1 inch)fresh ginger, minced
  • 1 tbsp, or ¼ tsp ground cinnamon, ¼ tsp ground cumin and ⅛ tsp cayenne pepperMoroccan spice blend
  • ¼ tspground turmeric
  • ¼ tspground ginger
  • 3 tbspfresh flat-leaf parsley, chopped
  • 15 g (¼ cup)fresh coriander, chopped
  • 300 ml (1¼ cups)water
  • A pinchblack pepper

Instructions

  1. 1

    Mix the beef

    Put the minced beef in a large bowl with the Moroccan spice blend, finely minced onion, garlic, ground ginger, lemon zest, salt, parsley and a generous pinch of black pepper. Mix thoroughly, using your hands if you like.

  2. 2

    Shape the meatballs

    Form the mixture into meatballs about the size of a ping-pong ball.

  3. 3

    Brown the onions

    Melt the butter in a large pan over medium heat. Add the sliced onion, dried chillies, fresh minced ginger and turmeric. Cook, stirring occasionally, until the onions have browned, about 3–4 minutes.

  4. 4

    Make the sauce

    Stir in the coriander, lemon juice and water. Bring the sauce to the boil.

  5. 5

    Simmer the meatballs

    Add the meatballs, reduce the heat to medium-low and cover the pan. Cook for 20 minutes, turning the meatballs once or twice so they cook evenly.

  6. 6

    Thicken the sauce

    Remove the lid and cook for about 10 minutes more, until the sauce has thickened. Check that the meatballs are cooked through, taste the sauce and add more salt if needed.

  7. 7

    Serve the kefta

    Serve with rice, salad or couscous.

What are Moroccan kefta meatballs?

Kefta refers to seasoned minced meat shaped into balls or other forms, a familiar preparation across North Africa and the wider Middle East. Moroccan versions often bring together herbs and fragrant spices.

Here, beef meatballs simmer in a sauce of browned onion, chilli, ginger, lemon and coriander. The covered simmer helps them cook gently before the uncovered finish concentrates the sauce.

Nutrition and macros by portion

The nutrition label shows one serving as written: 205 calories, 26g protein, 11g carbs, 6g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterServe with extra salad144 kcal18g8g4g
This servingAs written205 kcal26g11g6g
HungryAdd a larger couscous portion308 kcal39g17g9g

The provided per-serving figures are 205 kcal, with 26 g protein, 11 g carbohydrates and 6 g fat. Beef supplies most of the protein, while the onion and serving accompaniment contribute carbohydrates; butter contributes fat. Pair a portion with salad or vegetables alongside couscous or rice to make a balanced plate.

Build flavour in two stages

Meatball seasoning: the finely minced onion, garlic, parsley, lemon zest and spice blend go directly into the beef, so each bite is flavoured throughout.

Sauce aromatics: the sliced onion, chillies, fresh ginger and turmeric are cooked in butter first. Let the onion brown as directed before adding the liquid to give the sauce a savoury base.

Shape evenly for even cooking

Meatball size: aim for pieces about the size of a ping-pong ball, as in the method. Keeping them similar in size helps them cook at the same pace.

Gentle mixing: combine the beef mixture until the ingredients are distributed, then shape the balls. Overworking the meat can make the texture dense.

Watch the simmer and finish

Covered stage: simmer the meatballs over medium-low heat for 20 minutes, turning them once or twice. Keep the heat gentle so the sauce simmers rather than boiling hard.

Uncovered stage: cook for about 10 minutes more to thicken the sauce. Check the centre of a meatball for doneness; if in doubt, continue cooking until it is cooked through.

Balance lemon, chilli and spice

Lemon: zest seasons the meat mixture, while juice brightens the sauce. Add both as specified, then taste the finished sauce before adjusting its salt.

Chilli: dried árbol chillies bring heat to the sauce. For a milder result, remove the seeds carefully or use fewer chillies.

Choose a simple accompaniment

Couscous or rice: either makes a useful base for the meatballs and sauce. Prepare it separately and serve alongside.

Salad: a fresh salad provides a crisp contrast to the warm, gently spiced sauce. Spoon the meatballs and sauce over or beside your chosen accompaniment.

Recipe notes & tips

  • Finely mince the small onion so it blends evenly into the beef.
  • Use your hands to mix and shape the meatballs without compressing them too firmly.
  • Stir the onions occasionally while they brown so they cook evenly.
  • Turn the meatballs gently once or twice during the covered simmer.
  • Taste the sauce after it thickens and adjust the salt if needed.

Variations

  • Milder chilli: use fewer árbol chillies or remove their seeds before chopping.
  • Spice blend: use the listed cinnamon, cumin and cayenne combination if you do not have Moroccan spice blend.
  • Citrus lift: add a little extra lemon juice at the table for a brighter finish.
  • Herb finish: scatter a little extra chopped parsley or coriander over the served dish.
  • Accompaniment: choose couscous, rice or salad, as suggested in the method.

Common mistakes to avoid

  • Uneven meatballs: make them roughly the same size so they cook at a similar rate.
  • Rushing the onions: cook them for the stated 3–4 minutes, until browned, before adding the sauce ingredients.
  • Boiling too vigorously: keep the covered simmer at medium-low so the meatballs cook gently.
  • Skipping the turn: turn the meatballs once or twice during the 20-minute covered cook for more even cooking.
  • Serving too soon: check that the meatballs are cooked through before taking the pan off the heat.

How to store

Refrigerate leftover meatballs and sauce in a covered container for up to 3 days. Reheat gently in a pan until piping hot throughout, adding a splash of water if the sauce has become too thick.

Frequently asked questions

Can I make the meatballs ahead?

You can mix and shape them ahead, then cover and refrigerate until ready to cook. Keep them chilled and cook them through as directed.

How can I tell when the meatballs are cooked?

Check the centre of one of the larger meatballs; it should be cooked through, with no raw mince remaining. Continue simmering if needed.

Can I use the spice blend alternative?

Yes. The recipe gives a substitute of ¼ tsp ground cinnamon, ¼ tsp ground cumin and ⅛ tsp cayenne pepper for the tablespoon of Moroccan spice blend.

How do I make the dish less spicy?

Use fewer dried árbol chillies or remove their seeds before chopping. The method still works with less chilli.

What should I serve with kefta?

Serve it with rice, salad or couscous, as suggested in the recipe. Couscous or rice can be served alongside to catch the sauce.

Cook it from the original

This recipe comes from thewanderlustkitchen.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on thewanderlustkitchen.comOpens in a new tab
Calori App Free download Install