This hearty vegetable soup is packed with colorful vegetables, herbs, and a rich tomato-infused broth. It’s nourishing, budget-friendly, freezer-friendly, and perfect for a comforting lunch or dinner.
Yield
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 servings
About 3 liters (12 cups) soup
Time Required
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
×
Prep Time: 20 minutes
Cook Time: 45–50 minutes
Total Time: About 1 hour 10 minutes
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
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 tablespoons olive oil
1 large yellow onion, diced
3 celery stalks, diced
3 medium carrots, diced
1 medium leek, cleaned and sliced (optional)
4 cloves garlic, minced
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 cubed
1 medium zucchini, diced
1 cup green beans, cut into 1-inch pieces
1 red bell pepper, diced
1 cup broccoli florets, cut small
1 cup cauliflower florets, cut small
1 cup frozen peas
1 cup corn kernels
Broth & 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
×
8 cups (2 liters) vegetable broth
1 can (400 g) diced tomatoes
2 tablespoons tomato paste
1 teaspoon dried thyme
1 teaspoon dried oregano
1 teaspoon dried basil
1 bay leaf
1½ teaspoons salt (or to taste)
½ teaspoon black pepper
Optional Add-Ins
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 can (400 g) chickpeas, drained and rinsed
1 cup cooked white beans
1 cup cooked lentils
2 cups chopped spinach or kale
Garnish
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 parsley, chopped
Fresh basil, sliced
Cracked black pepper
Lemon wedges
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, peel, and chop all vegetables into roughly equal-sized pieces.
Uniform pieces help everything cook evenly.
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
×
Heat olive oil in a large soup pot or Dutch oven over medium heat.
Add:
Onion
Celery
Carrots
Leek (if using)
Cook for 7–8 minutes, stirring occasionally.
The vegetables should soften but not brown.
Add garlic.
Cook for 1 minute until fragrant.
Step 3: Add 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
×
Stir in:
Tomato paste
Thyme
Oregano
Basil
Cook for 1–2 minutes.
This step deepens the flavor of the herbs and tomato paste.
Step 4: Add Broth and Hardy 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:
Vegetable broth
Diced tomatoes
Potatoes
Green beans
Bell pepper
Bay leaf
Salt
Pepper
Stir well.
Bring to a gentle boil.
Reduce heat to medium-low.
Cover partially and simmer for 15 minutes.
Step 5: 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:
Zucchini
Broccoli
Cauliflower
Corn
Peas
If using chickpeas, beans, or lentils, add them now.
Simmer for another 15–20 minutes.
The vegetables should be tender but not mushy.
Step 6: Add Leafy Greens
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
×
During the final 5 minutes add:
Stir until wilted.
Step 7: Final Taste Adjustment
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 bay leaf.
Taste the soup.
Adjust:
If desired, add a squeeze of fresh lemon juice for brightness.
Step 8: Rest Before 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
×
Allow the soup to rest for 5–10 minutes before serving.
This helps the flavors meld together.
Serving Suggestions
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
×
Serve with:
Crusty bread
Garlic toast
Whole-grain rolls
Crackers
Side salad
For extra protein, pair with a bean sandwich or grilled tofu.
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
×
Italian-Style Veggie 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:
1 teaspoon Italian seasoning
1 can white beans
1 cup small pasta
Mediterranean Veggie 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:
Chickpeas
Zucchini
Spinach
Lemon juice
Hearty Lentil 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:
1 cup dry brown lentils
Additional 2 cups broth
Cook until lentils are tender.
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
×
Up to 5 days in an airtight container
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
×
Without beans:
Calories: 140–180
Protein: 4–6 g
Fiber: 5–7 g
With beans or chickpeas:
Calories: 200–260
Protein: 8–12 g
Fiber: 8–10 g