Learn to make traditional Moroccan couscous at home with this flavorful, veggie-packed recipe. Featuring fluffy semolina grains, tender carrots, zucchini, chickpeas, and a perfectly spiced broth, this dish is both hearty and wholesome. It’s a North African staple that’s surprisingly easy to prepare—ideal as a vegetarian main or vibrant side dish.

⭐ Why This Recipe Stands Out

✔ Authentic hand-rolled couscous technique (or quick-cook shortcut)
✔ Complex spice balance (sweet + savory)
✔ Vegetarian adaptable – just omit the meat

Yields: 4-6 servings
Prep time: 30 minutes
Cook time: 40 minutes

Ingredients:

For the Roasted Vegetables:

  • 1 large red onion, cut into wedges
  • 2 carrots, peeled and cut into 1-inch pieces
  • 2 zucchini, cut into 1-inch pieces
  • 1 red bell pepper, cored, seeded, and cut into 1-inch pieces
  • 1 yellow bell pepper, cored, seeded, and cut into 1-inch pieces
  • 1 cup butternut squash, peeled and cubed (about 1/2 small squash)
  • 4 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/4 teaspoon cayenne pepper (optional)
  • Salt and freshly ground black pepper to taste

For the Couscous:

  • 2 cups vegetable broth
  • 1 teaspoon olive oil
  • 1 1/2 cups instant couscous
  • 1/4 cup chopped fresh cilantro
  • 1/4 cup chopped fresh parsley
  • 1 tablespoon lemon juice
  • Salt to taste

Optional Toppings:

  • Toasted slivered almonds
  • Raisins or dried cranberries
  • A dollop of plain yogurt or vegan yogurt

Equipment:

  • Large baking sheet
  • Large bowl
  • Medium saucepan with a lid

Instructions:

Step 1: Preheat the Oven and Prepare the Vegetables.

  • Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easier cleanup. In a large bowl, combine the red onion wedges, carrot pieces, zucchini pieces, red bell pepper pieces, yellow bell pepper pieces, and butternut squash cubes.
Moroccan Couscous Recipe

Step 2: Season the Vegetables.

  • Drizzle the vegetables with 4 tablespoons of olive oil. Sprinkle with ground cumin, ground coriander, turmeric powder, cayenne pepper (if using), salt, and freshly ground black pepper. Toss everything thoroughly to ensure the vegetables are evenly coated with the oil and spices.
Moroccan Couscous Recipe

Step 3: Roast the Vegetables.

  • Spread the seasoned vegetables in a single layer on the prepared baking sheet. Roast in the preheated oven for 30-40 minutes, or until the vegetables are tender and slightly caramelized, flipping them halfway through.
Moroccan Couscous Recipe

Step 4: Prepare the Vegetable Broth.

  • While the vegetables are roasting, prepare the vegetable broth. You can use pre-made broth or make your own. Ensure it’s heated through before adding to the couscous.
Moroccan Couscous Recipe

Step 5: Cook the Couscous.

  • In a medium saucepan, bring the 2 cups of vegetable broth and 1 teaspoon of olive oil to a boil. Once boiling, remove the pan from the heat and stir in the 1 1/2 cups of instant couscous.
Moroccan Couscous Recipe

Step 6: Steam the Couscous.

  • Cover the saucepan with a tight-fitting lid and let it sit for 5-7 minutes, or until all the liquid is absorbed. Do not lift the lid during this time.
Moroccan Couscous Recipe

Step 7: Fluff the Couscous.

  • After 5-7 minutes, remove the lid and fluff the couscous with a fork to separate the grains.
Moroccan Couscous Recipe

Step 8: Add Flavor to the Couscous.

  • Stir in the chopped fresh cilantro, chopped fresh parsley, and lemon juice into the fluffed couscous. Add salt to taste and mix well.
Moroccan Couscous Recipe

Step 9: Combine Roasted Vegetables and Couscous.

  • Once the roasted vegetables are tender and slightly browned, remove them from the oven. Gently fold the roasted vegetables into the prepared couscous.
Moroccan Couscous Recipe

Step 10: Serve and Garnish (Optional).

  • Serve the Moroccan Couscous with Roasted Vegetables warm. If desired, garnish with toasted slivered almonds, raisins, or dried cranberries, and a dollop of plain yogurt or vegan yogurt
Moroccan Couscous Recipe
💡 Moroccan Grandma Tips

✔ Extra fluffy couscous: Rub grains between palms after steaming
✔ No couscousiere? Use a colander over a pot with a towel seal
✔ Vegetarian version: Double the chickpeas, add vegetable broth

🍽️ Traditional Accompaniments
  • Small bowls of broth for drizzling
  • Date-studded bread (msemen)
  • Mint tea to finish
🌡️ Storage
  • Fridge3 days (store couscous and stew separately)
  • Freeze stew1 month (couscous doesn’t freeze well)
📊 Nutrition (Per Serving)

Calories: 420 | Protein: 18g | Fiber: 8g

Enjoy your delicious homemade Moroccan Couscous!

THANK YOU for Visiting Savory Life Recipes!

👉 If you loved this recipe, please share it on Pinterest, Facebook, or Instagram!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *