Vegetarian Stew is a hearty, warming dish that brings together a variety of vegetables, beans, and aromatic herbs in a rich, savory broth. It’s a wholesome and filling meal that’s perfect for cozy nights, meal prep, or feeding a hungry crowd—without any meat.
Why You’ll Love This Recipe
- Hearty and Filling: Packed with vegetables, legumes, and fiber-rich ingredients that satisfy like a traditional stew.
- One-Pot Simplicity: Easy to prepare and minimizes cleanup.
- Customizable: Swap in your favorite veggies or beans to make it your own.
- Great for Leftovers: Tastes even better the next day and reheats well.
- Perfect for All Diets: Vegan, gluten-free, and dairy-free friendly.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 2 tablespoons olive oil
- 1 yellow onion, chopped
- 2 cloves garlic, minced
- 3 carrots, peeled and sliced
- 2 celery stalks, chopped
- 2 medium potatoes, diced
- 1 zucchini, chopped
- 1 red bell pepper, chopped
- 1 can (15 oz) diced tomatoes
- 1 can (15 oz) chickpeas or white beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- Salt and pepper, to taste
- 1 cup chopped kale or spinach (optional)
- 2 tablespoons tomato paste
- Juice of ½ lemon (optional, for brightness)
Directions
- Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add onion, garlic, carrots, and celery. Cook for about 5 minutes, until softened.
- Add Vegetables: Stir in potatoes, bell pepper, and zucchini. Cook another 2–3 minutes.
- Add Broth and Tomatoes: Pour in the diced tomatoes, tomato paste, vegetable broth, and seasonings (thyme, oregano, bay leaf, salt, and pepper).
- Simmer: Bring to a boil, then reduce heat to low. Cover and simmer for 25–30 minutes, or until vegetables are tender.
- Add Beans and Greens: Stir in chickpeas and kale or spinach, if using. Simmer for 5 more minutes.
- Finish and Serve: Remove the bay leaf and add lemon juice if desired. Taste and adjust seasoning before serving hot.
Servings and Timing
- Servings: 6
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
Variations
- Grain Addition: Stir in cooked quinoa, barley, or brown rice for extra bulk.
- Spicy Kick: Add a pinch of red pepper flakes or cayenne pepper.
- Creamy Option: Stir in a splash of coconut milk for a creamier texture.
- Smoky Flavor: Add smoked paprika or chipotle in adobo for a smoky twist.
Storage/Reheating
- Refrigeration: Store in an airtight container for up to 5 days.
- Freezing: Freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat on the stove over medium heat or in the microwave until hot.
FAQs
Can I use frozen vegetables?
Yes, they work well and make prep even easier.
Is this stew vegan?
Yes, it’s naturally vegan as written.
Can I make this in a slow cooker?
Yes. Add all ingredients except greens and lemon juice to the slow cooker. Cook on low for 6–7 hours or high for 3–4. Stir in greens at the end.
Can I make this stew in advance?
Absolutely—it tastes even better the next day as the flavors develop.
What beans are best for vegetarian stew?
Chickpeas, white beans, or lentils are great choices.
Can I add pasta?
Yes, small pasta shapes can be added—cook separately or stir in at the end.
How do I thicken the stew?
Simmer uncovered longer, mash some of the potatoes, or stir in a slurry of cornstarch and water.
What herbs work well in this stew?
Thyme, rosemary, oregano, parsley, and bay leaf add depth to the flavor.
Is it gluten-free?
Yes, as long as you use certified gluten-free broth and check your seasonings.
Can I use sweet potatoes?
Yes, sweet potatoes work great and add a touch of natural sweetness.
Conclusion
Vegetarian Stew is a nourishing and satisfying dish that’s full of flavor, texture, and comfort. Whether you’re serving it to vegetarians, vegans, or meat-lovers, it’s a crowd-pleaser that’s easy to make, budget-friendly, and ideal for leftovers. Enjoy a big bowl with crusty bread or on its own for a cozy meal any time of year.
Print
Vegetarian Stew
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: International
- Diet: Vegan
Description
A hearty and comforting vegetarian stew packed with seasonal vegetables, tender beans, and savory herbs, perfect for a nourishing and satisfying meal.
Ingredients
- 2 tablespoons olive oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 1 zucchini, diced
- 1 red bell pepper, chopped
- 1 can (400 g) diced tomatoes
- 1 can (400 g) chickpeas or white beans, drained and rinsed
- 3 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- Salt and pepper to taste
- 1 handful fresh spinach or kale (optional)
- Fresh parsley for garnish (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and garlic, and sauté for 2–3 minutes until fragrant.
- Add carrots and celery, and cook for 5 minutes, stirring occasionally.
- Add zucchini and bell pepper, cook another 3–4 minutes.
- Stir in diced tomatoes, chickpeas (or beans), vegetable broth, thyme, oregano, bay leaf, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 25–30 minutes until vegetables are tender.
- Stir in spinach or kale during the last 5 minutes of cooking, if using.
- Remove bay leaf. Adjust seasoning to taste.
- Serve hot, garnished with fresh parsley if desired.
Notes
- Serve with crusty bread or over rice, couscous, or quinoa for a complete meal.
- Use seasonal veggies like sweet potatoes, green beans, or mushrooms for variation.
- Stew can be made ahead and frozen in portions for up to 3 months.
- Great source of plant-based protein and fiber.
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 7g
- Sodium: 540mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 0mg