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.
Heat the olive oil in a large pot over medium heat.
Add the chopped onion and sauté for 3-4 minutes, until softened and translucent.
Stir in the minced garlic and cook for another minute until fragrant.
Add the sliced carrots, diced red bell pepper, and diced zucchini. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften.
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.
Add the canned diced tomatoes (with juice), chickpeas, and vegetable broth to the pot. Stir well to combine.
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.
Season the stew with salt and black pepper. Taste and adjust the seasoning as needed.
Stir in the baby spinach and let it wilt for 1-2 minutes.
Remove the pot from heat and stir in the freshly squeezed lemon juice for a bright, tangy finish.
Serve the stew hot, garnished with chopped fresh cilantro. Pair with cooked couscous or rice if desired.
Serving size | 2447.7 grams (2447.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1687 |
Total Fat 44.90g | 58% |
Saturated Fat 7.20g | 36% |
Polyunsaturated Fat 5.10g | |
Cholesterol 0mg | 0% |
Sodium 6739mg | 293% |
Total Carbohydrate 271.30g | 99% |
Dietary Fiber 50.80g | 181% |
Total Sugars 59.70g | |
Protein 58.50g | 117% |
Vitamin D 0IU | 0% |
Calcium 600mg | 46% |
Iron 21mg | 119% |
Potassium 4370mg | 93% |
Source of Calories