Skip to content
moroccandinner✨ New

Moroccan Vegetable Couscous (Seven Vegetable Couscous)

Steamed couscous served with a fragrant broth of seven vegetables simmered with warm spices, Morocco's traditional Friday meal.

Prep
30 min
Cook
60 min
Servings
6
Difficulty
Medium
4.5
Sign in to rate
#moroccan#couscous#vegetables#chickpeas#friday-meal#vegetarian

About This Recipe

Seven vegetable couscous is the classic Friday family meal across Morocco, a generous, communal dish built around a rich vegetable and spice broth ladled over a mountain of fluffy steamed couscous. The vegetables — typically carrots, turnips, zucchini, pumpkin, cabbage, tomato and chickpeas — are simmered together with ginger, turmeric and cinnamon until each one is tender but still holds its shape, layered into the pot in stages according to how long each takes to cook. Traditionally the couscous itself is steamed multiple times over the simmering pot in a couscoussier, absorbing the aroma of the broth as it cooks, though a quicker steaming method works well for home cooks without the specialized pot.

Ingredients

Serves 6

  • 2 cupscouscous
  • 2 cupsboiling water or broth(for couscous)
  • 2 tbspolive oil(for couscous)
  • 3 tbspolive oil(for the stew)
  • 1onion(sliced)
  • 1 tspground ginger
  • 1 tspturmeric
  • 1/2 tspcinnamon
  • 6 cupsvegetable stock
  • 2carrots(peeled and cut into large chunks)
  • 2turnips(peeled and quartered)
  • 2 cupspumpkin or squash(cut into large chunks)
  • 2zucchini(cut into thick batons)
  • 2 cupsgreen cabbage(cut into wedges)
  • 2tomatoes(quartered)
  • 1.5 cupscooked chickpeas
  • 2 tspsalt

Instructions

  1. 1

    Start the broth

    Heat olive oil in a large pot and cook onion until soft, then add ginger, turmeric and cinnamon, stirring 1 minute.

  2. 2

    Add the sturdy vegetables

    Add stock, carrots, turnips and salt; bring to a boil, then simmer 20 minutes.

  3. 3

    Add remaining vegetables

    Add pumpkin, tomatoes and chickpeas, simmering 15 more minutes, then add zucchini and cabbage for a final 10-15 minutes until all vegetables are tender.

    Add vegetables in stages according to cook time so nothing turns to mush while waiting for the rest.

  4. 4

    Steam the couscous

    Meanwhile, place couscous in a bowl, pour boiling water or broth over it, cover and let sit 5 minutes, then fluff with a fork and olive oil.

  5. 5

    Serve

    Mound the couscous on a large platter, make a well in the center, and ladle the vegetables and broth over the top.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Add the vegetables in stages based on their cooking time — carrots and turnips need much longer than zucchini and cabbage.

  • →

    Fluff the couscous thoroughly with a fork and a little oil to keep the grains light and separate rather than clumped.

  • →

    Save a little extra broth to ladle over the couscous at the table — it should be moist, not dry.

Variations

  • •

    Adding a piece of lamb or beef to the broth at the start turns this into a heartier meat-and-vegetable version.

  • •

    Raisins can be scattered over the finished couscous for a touch of traditional sweetness.

  • •

    A spicier version stirs harissa into a small bowl of broth served on the side for those who want extra heat.

Storage

Refrigerate vegetables and broth separately from the couscous for up to 4 days; reheat the broth on the stove and steam or microwave the couscous separately, fluffing again before serving.

History & Origin

Seven vegetable couscous is traditionally served on Fridays across Morocco after communal prayers, a meal meant to be shared among family and often extended to neighbors, with the number of vegetables symbolically tied to abundance and blessing.

Frequently Asked Questions

Do I need a couscoussier to make this?

No, instant or quick-cooking couscous steamed in a covered bowl works well for home cooking, though a couscoussier gives a more traditional texture.

What if I can't find turnips?

Additional carrots or potatoes can substitute, though the flavor profile shifts slightly.

Why is my couscous clumpy?

It needs more thorough fluffing with a fork and a bit more oil worked through while it's still warm.

Nutrition Facts

Per serving (480g / 16.9 oz) · 6 servings total

Calories380kcal
Protein12g
Carbohydrates62g
Fat10g
Fiber10g
Protein12g
Carbs62g
Fat10g

Time Summary

Prep time30 min
Cook time60 min
Total time90 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes