Best Traditional Moroccan Couscous with Vegetables and Lamb 2025

Introduction

Moroccan Couscous that not only fills the stomach but also warms the heart. Traditionally served during family gatherings or special occasions, couscous is made from fine semolina and paired with an assortment of vegetables, tender meat, and flavorful spices. The dish is a beautiful blend of textures and flavors that reflects the rich culinary heritage of Morocco. Whether you’re cooking it for the first time or it’s already part of your family traditions, this recipe will guide you in creating an authentic and delicious meal to share with your loved ones.

Ingredients (Serves 6 people)

600g lamb shoulder or beef

500g couscous grains

3 large carrots

2 medium zucchinis

250g pumpkin

200g chickpeas (canned or soaked)

2 large onions

2 medium turnips

4 tablespoons olive oil

2 tablespoons butter

1.5L water

2 teaspoons salt

1 teaspoon black pepper

1 teaspoon ground cumin

1 teaspoon ground ginger

A pinch of saffron threads (optional)

A handful of fresh parsley (chopped)

100g raisins (optional)

Méthode de préparation

1

Prepare the Meat:

  • Heat 2 tablespoons of olive oil in a large pot over medium heat.
  • Add the lamb or beef, browning it on all sides for about 5-7 minutes.
  • Add chopped onions and sauté until they become soft and translucent.
  • Season with salt, pepper, cumin, ginger, and saffron (if using).
  • Pour in 1.5 liters of water and bring it to a boil. Once boiling, reduce the heat and let it simmer for 45 minutes.
2

Cook the Vegetables:

  • Peel and chop the carrots, zucchini, pumpkin, and turnips into large chunks.
  • After 45 minutes of simmering the meat, add the carrots, turnips, and chickpeas into the pot.
  • Let them cook for 20 minutes before adding the zucchini and pumpkin. Cook for an additional 15 minutes or until all the vegetables are tender.
3

Prepare the Couscous:

  • Place the couscous grains in a large bowl. Drizzle with 2 tablespoons of olive oil and 1 cup of warm water.
  • Fluff the grains with a fork and allow the water to absorb for 5 minutes.
  • Steam the couscous over the pot of simmering meat and vegetables for about 15 minutes.
  • Remove, fluff again with a fork, and mix in the butter.
  • Steam the couscous one more time for about 5-10 minutes to ensure it’s light and fluffy.
4

Assemble the Dish:

  • Arrange the couscous in a large serving dish, making a well in the center.
  • Place the cooked meat in the middle, surrounded by the vegetables.
  • Drizzle some of the broth over the couscous to keep it moist.
  • Garnish with fresh parsley and serve with raisins on the side, if desired.

Time Required

  • Preparation time: 30 minutes
  • Cooking time: 1 hour 30 minutes
  • Total time: 2 hours

Servings

  • This recipe serves 6 people. It’s perfect for a family gathering or a cozy dinner with friends.

Additional Tips

  • If you don’t have a steamer for the couscous, use a fine mesh sieve placed over the pot.
  • For a vegetarian option, you can omit the meat and increase the quantity of vegetables and chickpeas.
  • You can also serve this dish with a side of spicy harissa sauce for added heat.
  • Couscous is best enjoyed fresh, but leftovers can be refrigerated and reheated gently with a splash of water to keep it moist.

Conclusion

  • Making Moroccan couscous is not only about preparing a meal, it’s about bringing people together. The layers of flavors and textures in this dish make it a true culinary experience. Whether you’re cooking it for a special occasion or a weeknight dinner, this recipe will help you create a memorable, comforting dish that everyone will love. Enjoy the rich history and tradition behind this iconic meal, and don’t be afraid to put your own twist on it!

Leave a Comment