Main

Couscous with Kefta Meatballs (Moroccan Spiced Meatballs with Couscous)

Original name: Couscous with Kefta Meatballs

A bowl of couscous topped with kefta meatballs in a rich tomato sauce, garnished with fresh cilantro.
Prep
20 mins
Cook
30 mins
Servings
4
MoroccanMediumDinnerHigh Protein

About this dish

This comforting dish brings together tender, spice-kissed kefta meatballs and fluffy steamed couscous, all tied together with a deeply savory tomato sauce. A staple of Moroccan home cooking, it's the kind of meal that soothes the soul—simple to make, yet full of warm, aromatic flavor.

Serve it family-style, letting everyone scoop up their own hearty bowl.

Ingredients

UK and US measurements are both included for every recipe.

couscous

grain

300 g

Imperial measurement: 1½ cups

ground lamb

protein

500 g

Imperial measurement: 1 lb

onion

vegetable

1 small, finely chopped

fresh cilantro

herb

2 tbsp chopped, plus extra for garnish

fresh parsley

herb

2 tbsp chopped

ground cumin

spice

1 tsp

ground paprika

spice

1 tsp

ground cinnamon

spice

1/4 tsp

salt

spice

1 tsp

ground black pepper

spice

1/2 tsp

olive oil

fat

2 tbsp

tomato purée

vegetable

400 ml

Imperial measurement: 1⅔ cups

tomato paste

vegetable

1 tbsp

chicken stock

liquid

250 ml

Imperial measurement: 1 cup

garlic cloves, minced

vegetable

2 cloves, minced

Method

1

Prepare the couscous

10 minutes

Place the couscous in a large bowl and pour over 1 ½ cups of boiling water and a pinch of salt. Cover with plastic wrap or a clean towel and let it steam for 10 minutes. Fluff with a fork, then set aside in a warm place. Ideally, you'll have a couscoussier or steamer, but this simple absorption method works well at home.

2

Mix the meatballs

10 minutes

In a bowl, combine the ground lamb, half of the chopped onion, cilantro, parsley, 1 teaspoon of the cumin, 1 teaspoon of the paprika, the cinnamon if using, 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Mix thoroughly to combine. Shape the mixture into small, tidy balls, about 2 centimeters in diameter. Wet your hands slightly to prevent sticking.

3

Brown the meatballs

10 minutes

Heat the olive oil in a deep skillet or heavy pot over medium-high heat. Add the meatballs in a single layer and brown them on all sides, aiming for a nice crust but keeping them loose. Remove the meatballs from the pan and set aside. There's no need to cook them through yet—they'll finish in the sauce.

4

Start the sauce

5 minutes

In the same skillet, add the remaining chopped onion and garlic. Sauté over medium heat for about 3 minutes, scraping up any brown bits from the bottom of the pan. The onion should soften without coloring. The fonda alone adds a wealth of flavor to the sauce.

5

Add tomatoes and spices

5 minutes

Stir in the tomato paste and remaining cumin and paprika toasting them for a minute to deepen their aroma. Then pour in the passata and stock. Add the remaining salt and pepper. Bring the sauce to a gentle simmer—it should bubble slowly, creating that familiar, enveloping scent of a Moroccan kitchen.

6

Simmer the kefta in the sauce

20 minutes

Tuck the reserved meatballs into the simmering sauce. Let everything cook on low heat, uncovered, for about 20 minutes. Midway through, gently turn the meatballs so they are evenly clothed in the rich red sauce. Note how the meatballs firm up and absorb the surrounding spices. Using the back of a spoon will spare the delicate surface of the meat.

7

Bring it together and serve

1 minute

When the sauce has thickened and oil glistens on its surface—a subtle sign of a finished moroccan stew—taste and adjust seasoning. Spoon the couscous into a wide serving dish.” Actually, keep it simple: “Serve with a generous spoonful of the sauce and meatballs over each mound of couscous. Garnish with additional fresh cilantro.

Equipment

  • Dutch oven or deep skillet
  • Large bowl
  • Fork
  • Cups or bowls for serving

Nutrition facts

360 kcal
Calories
30 g
Protein
55 g
Carbohydrates
20 g
Fat
5 g
Fiber
900 mg
Sodium

Tips

  • If you can't find ground lamb, use a mix of lamb and beef or just beef. The flavors still work beautifully.
  • Kefta meatballs are traditionally small, just 1-2 bites each. Maintain a quick flour... lean, but keep them uniform in size for even cooking., Couscous granules vary slightly, soaking off the heat is forgiving.
  • For.
  • For lighter-textured couscous, rub a drop of olive oil between your palms before steaming, classic African method.
  • Don't skip scraping the pan after browning the meatball—peppery caramelized bits to enrich the sauce. Cleaning is easy if you tackle it warm.

Serving suggestions

  • Serve piping hot in shallow bowls, with fluffy couscous as the base and the meatballs and sauce spooned generously. Family-style on a platter also works—Moroccans would place the vibrant red sauce atop a communal pyramid of couscous. Include harissa or a bowl of plain yogurt for those who like extra edge, along with flatbread to soak up every drop.

Rate this recipe

No ratings yet. Be the first to rate it.

Karim El Fassi

Recipe by

Karim El Fassi

Specialises in Moroccan cuisine

Karim makes harira soup that cures hangovers. He is a saint.

Describe yourself in three words: Wise, soup-y, healing.