Nutrition Facts for Easy moroccan vegetarian stew

Easy Moroccan Vegetarian Stew

Image of Easy Moroccan Vegetarian Stew
Nutriscore Rating: 75/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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
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!
1687
cal
58.5g
protein
271.3g
carbs
44.9g
fat

Nutrition Facts

1 serving (2447.7g)
Calories
1687
% Daily Value*
Total Fat 44.9 g 58%
Saturated Fat 7.2 g 36%
Polyunsaturated Fat 5.1 g
Cholesterol 0 mg 0%
Sodium 6739 mg 293%
Total Carbohydrate 271.3 g 99%
Dietary Fiber 50.8 g 181%
Total Sugars 59.7 g
Protein 58.5 g 117%
Vitamin D 0.0 mcg 0%
Calcium 600 mg 46%
Iron 21.4 mg 119%
Potassium 4370 mg 93%

*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

63.0%%
13.6%%
23.4%%
Fat: 404 cal (23.4%%)
Protein: 234 cal (13.6%%)
Carbs: 1085 cal (63.0%%)