Moroccan Vegetables with Spiced Couscous

A colorful dish with a combination of sweet and spicy flavors.

Author:Inspired by Vegetarian Times, 2001.03
Yield:3 Servings
Prep time: 00:20
Cook time: 00:35
Category:Main Courses


1/2 tbsp. olive oil
1 medium onions, thinly sliced
1 cloves garlic, minced
1/4 tsp. crushed red pepper flakes
1/2 tsp. ground cumin
1/4 tsp. ground cinnamon
1/2 medium red bell pepper, cut into 1/2" pieces
1/2 large sweet potato, peeled and diced into 1/2" pieces
1/2 pinches saffron threads
1 cups vegetable broth, low-sodium
1 cups broccoli florets
1/8 cups currants
to taste hot pepper sauce
1/2 tbsp. olive oil
3/4 cups cous cous
1/8 cups fresh mint, chopped
1/4 tsp. salt


  1. Add 1 inch of water to a medium pot, and steam the broccoli. Cover and cook until broccoli is tender, about 5 minutes. Season to taste with salt and pepper and a splash of hot pepper sauce.
  2. In large nonstick pan, heat 1/2 tablespoon oil over medium heat. Add onions and cook, stirring occasionally, until golden, about 5 to 6 minutes. Add garlic, red pepper flakes, cumin and cinnamon and cook, stirring often, until fragrant, about 1 minute.
  3. Add bell pepper, sweet potato, saffron and broth. Increase heat and bring liquid to a boil. Reduce heat, cover pan and simmer, stirring once or twice, until sweet potato is tender, about 10 minutes. Add broccoli, currants and hot pepper sauce.
  4. Meanwhile, in medium skillet, heat remaining tablespoon oil over medium heat. Add couscous and cook, stirring often, until lightly coated with oil, 2 to 3 minutes. In small saucepan, bring 1 cup water to a boil. Add boiling water and pinch of salt to couscous. Stir a couple of times; cover and let stand until all water is absorbed, about 10 minutes. Fluff with fork.
  5. Divide couscous among 3 plates, top with mound of vegetables and sprinkle with chopped mint.


Nutrition Facts

3 Servings per recipe

Serving size 1 serving

Amount per serving
% Daily Value*
Total Fat 5g8%
Saturated Fat 1g5%
Trans Fat
Sodium 82mg3%
Total Carbohydrate 51g17%
Dietary Fiber 5g20%
Total Sugars
Includes Added Sugars
Protein 8g

The % Daily Value (DV) tells you how much a nutrition in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.