Here’s The Best Moroccan Couscous Recipe to Try at Home. Moroccan couscous is a traditional North African dish that has gained popularity worldwide for its delicious flavors and versatility. It is often considered the national dish of Morocco, and it holds a special place in Moroccan culture and cuisine. So, here’s a detailed description of Moroccan couscous:

1. Ingredients and Preparation:

Moroccan couscous typically consists of small, steamed granules of crushed wheat couscous, combined with a flavorful medley of vegetables, meat, and a rich sauce. Also, the choice of ingredients can vary widely, making it adaptable to various preferences and dietary restrictions. Common ingredients include carrots, zucchini, bell peppers, tomatoes, onions, garlic, chickpeas, and a variety of spices and herbs. Moreover, protein options range from lamb, beef, chicken, or fish to vegetarian variations that focus on legumes like chickpeas.

2. Flavors and Spices:

Moroccan couscous is renowned for its harmonious blend of flavors. It is known for its use of an array of spices, which may include cumin, coriander, paprika, turmeric, cinnamon, and ginger. However, these spices infuse the dish with a warm, aromatic, and slightly sweet undertone, creating a complex and satisfying taste.

3. Cooking Techniques:

The preparation of Moroccan couscous often involves a two-tiered steaming process. The couscous granules are first steamed, traditionally in a special pot called a couscoussier, where they absorb the flavors and moisture from the simmering stew or broth below. Furthermore, this slow, gentle cooking method ensures that the couscous remains light, fluffy, and tender.

4. Sauce and Garnishes:

The sauce in Moroccan couscous is a key component that ties everything together. It’s often a rich, tomato-based broth with a blend of spices, sometimes sweetened with ingredients like raisins or apricots, which contribute to the dish’s characteristic sweet-savory balance. Fresh herbs, such as cilantro and parsley, are used as a garnish to add a burst of freshness and color. Also, roasted or slivered almonds are a popular topping for added texture and nutty flavor.

5. Variations:

There are countless regional and personal variations of Moroccan couscous. It can be adapted to seasonal ingredients and personal preferences. Some regions may use preserved lemons or olives, while others may include artichokes or pumpkins. The choice of meat or vegetables can also vary according to what’s available.

6. Serving:

Moroccan couscous is often served as a centerpiece dish for family gatherings and special occasions. It’s a communal meal where everyone sits around a large platter and uses their hands or utensils to enjoy the flavorful couscous and its accompanying sauce. Moreover, it’s common to see Moroccan families come together to share this delicious and symbolic dish, fostering a sense of community and togetherness. So, here’s a basic recipe for Moroccan vegetable couscous:


For the couscous:

  • 2 cups of couscous
  • 2 cups of water
  • 2 tablespoons of olive oil
  • Salt to taste

For the vegetables:

  • 2 tablespoons of olive oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 2 carrots, peeled and diced
  • 2 zucchinis, diced
  • 1 red bell pepper, diced
  • 1 cup of chickpeas (canned or cooked)
  • 1 teaspoon of ground cumin
  • 1 teaspoon of ground coriander
  • 1 teaspoon of ground paprika
  • Salt and black pepper to taste

For the sauce:

  • 2 cups of vegetable or chicken broth
  • 1 can (14 oz) of diced tomatoes
  • 1/2 cup of raisins
  • 1/4 cup of chopped fresh cilantro
  • 1/4 cup of chopped fresh parsley
  • 1/4 cup of slivered almonds (optional, for garnish)


Prepare the couscous:

a. Firstly, place the couscous in a large bowl.

b. In a saucepan, bring 2 cups of water to a boil. Pour the boiling water over the couscous. Then, add a pinch of salt and 2 tablespoons of olive oil.

c. Then, cover the bowl with a lid or plastic wrap and let it sit for about 10 minutes, allowing the couscous to absorb the water.

d. Fluff the couscous with a fork to separate the grains.

Prepare the vegetables:

a. In a large pot or a tagine, heat 2 tablespoons of olive oil over medium heat.

b. Then, add the chopped onion and minced garlic, and sauté for a few minutes until they become translucent.

c. Add the diced carrots, zucchini, red bell pepper, and chickpeas. Sauté for about 5 minutes.

d. Then, season the vegetables with cumin, coriander, paprika, salt, and black pepper. Mix well.

Prepare the sauce:

a. Pour in the vegetable or chicken broth and canned diced tomatoes. Stir to combine.

b. Then, add the raisins and half of the chopped cilantro and parsley.

c. Bring the mixture to a simmer and let it cook for about 15-20 minutes, allowing the vegetables to soften and the flavors to meld.


a. To serve, fluff the couscous once more with a fork and place it on a large serving platter or individual plates.

b. Then, ladle the vegetable and sauce mixture over the couscous.

c. Finally, garnish with the remaining cilantro, parsley, and slivered almonds if desired.

Enjoy your homemade Moroccan couscous!

About the author


Leave a Comment

Follow by Email1k