Free delivery on orders over $200

Moroccan Couscous

Moroccan cuisine is famous for its aromatic spices and flavourful dishes, and one classic dish that represents the heart of Moroccan cooking is Moroccan couscous. Made with fluffy semolina grains and a medley of vegetables, herbs, and spices, this dish is a delicious side dish for your next Moroccan feast. It’s a perfect balance of textures and flavours that will transport you to the vibrant streets of Morocco.

Serves: 6

Prep Time: 10 min

Cooking Time: 15 min


  • 2 cups couscous
  • 2 cups vegetable or chicken broth
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 2 cloves garlic, crushed
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon paprika
  • 1/4 teaspoon cayenne pepper (optional, for heat)
  • Salt and pepper to taste
  • 1 zucchini, diced
  • 2 carrots, diced
  • 1 red bell pepper, diced
  • 1/4 cup apricots (optional)
  • ½ cup parsley, chopped
  • ½ cup pistachio or pine nuts
  • Fresh cilantro for garnish


Step 1: Prepare the Couscous

In a medium-sized bowl, place the couscous and set it aside.
In a saucepan, bring the vegetable or chicken broth to a boil.
Pour the boiling broth over the couscous, making sure it is completely covered.

Cover the bowl with a lid or a plate and let it sit for about 10 minutes to allow the couscous to absorb the liquid.


After 10 minutes, fluff the couscous with a fork to separate the grains. Set it aside.

Step 2: Sauté the Aromatics and Spice

In a large skillet or pot, heat olive oil over medium heat. Add the chopped onion and sauté until it becomes translucent, about 3-4 minutes. Stir in the minced garlic and cook for another minute until fragrant. Add the ground cumin, coriander, turmeric, cinnamon, paprika, cayenne pepper (if using), salt, and pepper to the skillet or pot. Stir the spices with the onion and garlic, toasting them for about a minute to release their flavors.

Step 3: Add the Vegetables and Apricots

Add the diced zucchini, carrots, and red bell pepper to the skillet or pot. Sauté the vegetables for 5-6 minutes until they begin to soften. If using apricots, add them to the skillet or pot and cook for an additional 2 minutes.

Step 4: Combine the Couscous and Vegetables

Add the cooked couscous to the skillet or pot with the vegetables. Gently stir and toss the couscous with the vegetables to combine them evenly. Cook for an additional 2-3 minutes to warm the couscous and allow the flavours to meld together.

Step 5: Add the Herbs and Nuts

Remove the skillet or pot from heat. Stir in the chopped parsley and pistachio or pine nuts. Taste the couscous and adjust the seasoning with salt and pepper if needed.

Step 6: Serve and Garnish

Transfer the Moroccan couscous to a serving dish.
Garnish with fresh cilantro leaves.
Serve hot as a flavourful and satisfying main course or as a side dish.


Enjoy the rich flavours and delightful textures of this Moroccan couscous dish, infused with aromatic spices and hearty vegetables. Feel free to customize it by adding your favourite herbs, nuts, or additional ingredients according to your taste.