A hearty, feel-good favorite for plant-based comfort lovers, this Hearty Vegan Stew is loaded with veggies and perfect for a cozy meal.
Author:Caroline Jones
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:4 servings 1x
Category:Main Course
Method:Stovetop
Cuisine:Vegan
Diet:Vegan
Ingredients
Scale
2 tbsp olive oil
1 yellow onion, chopped
3 garlic cloves, minced
3 large carrots, chopped
3 celery stalks, chopped
2 cups baby potatoes, halved
1 zucchini, chopped
1 cup green beans, trimmed
1 (14 oz) can chickpeas, drained and rinsed
1 (14 oz) can diced tomatoes
4 cups vegetable broth
1 tsp smoked paprika
1/2 tsp ground cumin
Salt and black pepper to taste
2 cups fresh spinach
Fresh parsley for garnish
Instructions
Heat olive oil in a large pot over medium heat. Add onion and garlic, sauté until fragrant.
Toss in carrots, celery, potatoes, and zucchini. Stir well, letting everything lightly brown.
Add chickpeas, diced tomatoes, green beans, and broth. Season with paprika, cumin, salt, and pepper. Bring to a boil, then reduce to a simmer for 25–30 minutes.
Stir in fresh spinach and simmer for 2–3 minutes until wilted.
Ladle into bowls, top with fresh parsley, and serve warm with crusty bread.
Notes
This stew is budget-friendly and perfect for meal prep.
Feel free to add any other vegetables you have on hand.
Store leftovers in the refrigerator for up to 3 days.