This hearty vegetable soup is packed with colorful vegetables, aromatic herbs, and a rich broth. It’s nourishing, budget-friendly, naturally vegan, and perfect for meal prep. The recipe is highly adaptable based on what vegetables you have available.
Servings: 6–8Prep Time: 20 minutesCook Time: 40–50 minutesTotal Time: About 1 hour
🛒 Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Base Vegetables (Mirepoix)
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
2 tbsp olive oil
1 large onion (about 200 g), diced
2 medium carrots, diced
2 celery stalks, diced
4 cloves garlic, minced
These vegetables form the flavor foundation of the soup.
Main Vegetables
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
2 medium potatoes, peeled and diced
1 zucchini, diced
1 cup green beans, cut into 2 cm pieces
1 cup cabbage, shredded
1 cup peas (fresh or frozen)
1 cup corn kernels (fresh, frozen, or canned)
1 red bell pepper, diced
Liquid & Flavorings
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
8 cups (2 liters) vegetable broth
1 can (400 g) diced tomatoes
2 tbsp tomato paste
1 bay leaf
1 tsp dried thyme
1 tsp dried oregano
½ tsp dried basil
1 tsp salt (or to taste)
½ tsp black pepper
Optional Protein Boost
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Choose one:
1 can chickpeas, drained and rinsed
1 can white beans
1 cup cooked lentils
Finishing Ingredients
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
1 tbsp lemon juice
2 tbsp chopped fresh parsley
🔪 Step 1: Prepare the Vegetables
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Wash all vegetables thoroughly.
Dice Uniformly
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Try to cut vegetables into similar-sized pieces.
Benefits:
Even cooking
Better texture
More attractive presentation
Suggested Sizes
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Carrots: 1 cm cubes
Potatoes: 1.5 cm cubes
Zucchini: 1 cm cubes
Bell pepper: small dice
Green beans: 2 cm pieces
🧅 Step 2: Build the Flavor Base
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Place a large soup pot or Dutch oven over medium heat.
Add:
Once warm, add:
Cook for 7–8 minutes.
What Happens Here?
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
The vegetables soften and release natural sugars, creating a deeper flavor base.
The onions should become translucent but not browned.
🧄 Step 3: Add Garlic
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Cook for 30–60 seconds.
Stir continuously.
Garlic burns quickly, so don’t leave it unattended.
🍅 Step 4: Add Tomato Paste
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Cook for 1–2 minutes.
Why?
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Cooking tomato paste briefly:
removes raw flavor
develops sweetness
deepens color
The paste should darken slightly.
🌿 Step 5: Add Herbs & Seasonings
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
thyme
oregano
basil
black pepper
Stir for 30 seconds.
This “blooms” the herbs in the oil, making them more aromatic.
🥔 Step 6: Add Remaining Vegetables
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
potatoes
zucchini
cabbage
green beans
bell pepper
Stir everything together.
Cook for 2–3 minutes.
🍲 Step 7: Add Liquids
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Pour in:
vegetable broth
diced tomatoes (with juices)
Add:
Stir well.
🔥 Step 8: Simmer the Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Increase heat until the soup reaches a gentle boil.
Then reduce to low heat.
Cover partially with a lid.
Simmer for:
25–30 minutes
During This Time
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Potatoes soften
Flavors combine
Broth becomes richer
Stir occasionally.
🌽 Step 9: Add Quick-Cooking Vegetables
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
After 25–30 minutes add:
If using chickpeas or beans, add them now as well.
Simmer for another:
5–10 minutes
🧂 Step 10: Final Seasoning
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Remove:
Taste the soup.
Adjust:
If it tastes flat:
Add a little more salt or a splash of lemon juice.
🍋 Step 11: Finish the Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Turn off the heat.
Add:
lemon juice
chopped parsley
Stir well.
Why Add Lemon at the End?
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
The acidity brightens flavors and makes the vegetables taste fresher.
🍽️ Serving
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Ladle into bowls and serve hot.
Optional toppings:
fresh parsley
cracked black pepper
chili flakes
toasted pumpkin seeds
crusty bread
🌟 Variations
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
🫘 Hearty Bean Vegetable Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Increase broth by 1 cup.
🍝 Italian Vegetable Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Cook during the last 10 minutes.
🥬 Green Vegetable Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Use:
spinach
kale
peas
broccoli
Add leafy greens during the last 5 minutes.
🌶 Spicy Vegetable Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
½ tsp chili flakes
diced jalapeño
with the onions.
🍄 Mushroom Vegetable Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Add:
Cook after onions and before garlic.
💡 Tips for the Best Vegetable Soup
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Use Good Broth
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
A flavorful broth makes a huge difference.
Don’t Overcook
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Vegetables should remain tender but not mushy.
Layer Flavors
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Cooking onions, garlic, and tomato paste separately builds complexity.
Add Fresh Herbs at the End
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Fresh herbs lose flavor if cooked too long.
🧊 Storage
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Refrigerator
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Freezer
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Cool completely before freezing.
Approximate Nutrition (Per Serving)
Join Our Free Facebook Group
Ready, set, go! Get delicious new recipes, time-saving tips and reader favorites in your feed — completely free.
Join the Group
×
Calories: 180–250
Protein: 5–10 g
Fiber: 6–10 g
Rich in vitamins A, C, and K
Low in fat
Naturally vegan