Nutrition Facts for Easy moroccan vegetarian stew
Blog Research API Download App

Easy Moroccan Vegetarian Stew

Image of Easy Moroccan Vegetarian Stew
Nutriscore Rating: 83/100

Warm, fragrant, and bursting with flavor, this Easy Moroccan Vegetarian Stew is a hearty, one-pot dish that’s perfect for busy weeknights or cozy weekends. Made with wholesome ingredients like chickpeas, zucchini, carrots, and baby spinach, it’s simmered in a rich tomato-based broth infused with Moroccan spices such as cumin, coriander, turmeric, and cinnamon. A touch of harissa paste adds optional heat, while freshly squeezed lemon juice brightens every bite. Ready in under an hour, this stew is as nourishing as it is satisfying, and it pairs beautifully with fluffy couscous or rice. Whether you're seeking a plant-based dinner or a vibrant dish to share, this flavorful Moroccan-inspired stew is sure to become a favorite.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
40 min
🕐
Total Time
55 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

21 items
  • 2 tablespoons olive oil
  • 1 medium, finely chopped yellow onion
  • 3 minced garlic cloves
  • 2 medium, sliced into rounds carrots
  • 1 diced red bell pepper
  • 1 medium, diced zucchini
  • 14 ounces (1 can) diced tomatoes
  • 15 ounces (1 can, drained and rinsed) chickpeas
  • 3 cups vegetable broth
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 0.5 teaspoon ground cinnamon
  • 1 teaspoon paprika
  • 1 tablespoon (optional, for heat) harissa paste
  • 1 teaspoon (adjust to taste) salt
  • 0.5 teaspoon black pepper
  • 2 cups baby spinach
  • 2 tablespoons (chopped, for garnish) fresh cilantro
  • 1 tablespoon (freshly squeezed) lemon juice
  • 2 cups (for serving, optional) cooked couscous or rice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Heat the olive oil in a large pot over medium heat.

2

Add the chopped onion and sauté for 3-4 minutes, until softened and translucent.

3

Stir in the minced garlic and cook for another minute until fragrant.

4

Add the sliced carrots, diced red bell pepper, and diced zucchini. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften.

5

Stir in the ground cumin, coriander, turmeric, cinnamon, and paprika. Add the optional harissa paste if you want extra heat. Let the spices toast for 1 minute to enhance their flavor.

6

Add the canned diced tomatoes (with juice), chickpeas, and vegetable broth to the pot. Stir well to combine.

7

Bring the mixture to a simmer, then lower the heat to medium-low. Cover the pot and let the stew simmer for 20-25 minutes, stirring occasionally, until the vegetables are tender.

8

Season the stew with salt and black pepper. Taste and adjust the seasoning as needed.

9

Stir in the baby spinach and let it wilt for 1-2 minutes.

10

Remove the pot from heat and stir in the freshly squeezed lemon juice for a bright, tangy finish.

11

Serve the stew hot, garnished with chopped fresh cilantro. Pair with cooked couscous or rice if desired.

Cooking Tip: Take your time with each step for the best results!
745
cal
29.2g
protein
134.5g
carbs
15.6g
fat

Nutrition Facts

1 serving (1949.8g)
Calories
745
% Daily Value*
Total Fat 15.6 g 20%
Saturated Fat 1.9 g 10%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1121 mg 49%
Total Carbohydrate 134.5 g 49%
Dietary Fiber 31.2 g 111%
Total Sugars 56.5 g
Protein 29.2 g 58%
Vitamin D 0.0 mcg 0%
Calcium 306 mg 24%
Iron 11.7 mg 65%
Potassium 4446 mg 95%

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

Source of Calories

67.2%%
14.8%%
18.0%%
Fat: 576 cal (18.0%%)
Protein: 474 cal (14.8%%)
Carbs: 2154 cal (67.2%%)