Vegetable Soup Recipes
This vegetable soup is flavorful, packed with colorful veggies, and ready in 30 minutes. Perfect for any season and easy to customize.
Tomatoes, carrots, celery, and onions are the base of this soup, but you can swap them in with what’s fresh.
It takes 15 minutes to prep, and 35 minutes to cook, so you can have a warm bowl ready in no time.
I’ve made this with frozen veggies and it still tastes great, so don’t worry if you’re short on time.
About the Ingredients
1 tablespoon (15g) olive oil
Adds a subtle richness that helps the flavors stick together. Use avocado oil if you prefer a neutral taste.
1 medium onion, chopped
The base of the soup. Substitute with leeks or shallots if you want something different.
2 carrots, peeled and sliced
Sweet and crunchy. Use parsnips or turnips if you want a different earthy flavor.
2 celery stalks, chopped
Adds a slight bitterness that balances the sweetness of the soup. Substitute with fennel or zucchini if needed.
3 cloves garlic, minced
Brings flavor to the soup. Use a garlic press for quicker prep, or skip if you don’t like strong garlic.
4 cups (about 400g) mixed vegetables (peas, corn, green beans, zucchini)
The star of the soup. Use frozen mixed veggies if fresh ones are not available.
4 cups (about 960ml) vegetable broth
Adds depth. Use chicken broth if you prefer a richer base, or make your own for extra flavor.
1/2 teaspoon (2.5g) salt
Balances the veggies. Use sea salt or reduce if you’re watching your sodium intake.
1/4 teaspoon (1g) black pepper
Adds a little heat. Use white pepper if you want a milder spice.
1/4 cup (60ml) lemon juice
Brightens the soup. Use apple cider vinegar if you don’t have lemon on hand.
Step-by-Step Instructions
1. Heat the oil
Put a pot on medium heat and add the olive oil. Wait for it to shimmer before adding the next ingredients.
2. Sauté the onions
Add the chopped onion and sauté for 2–3 minutes until it starts to soften.
3. Add the garlic
Sprinkle in the minced garlic and cook for another minute. Be careful not to burn it.
4. Toss in the veggies
Add the carrots, celery, and mixed vegetables. Stir them in and cook for 5 minutes to bring out their flavor.
5. Pour the broth
Add the vegetable broth and stir well. Bring the soup to a gentle simmer.
6. Season and simmer
Sprinkle in the salt and pepper. Let it cook for 25 minutes, stirring occasionally.
7. Add lemon juice
Pour in the lemon juice just before serving. It lifts the flavors and makes the soup more refreshing.
8. Taste and adjust
Taste the soup and add more salt or pepper if needed. Keep it simple and honest.
Tips & Tricks
- Chop all the veggies the same size so they cook evenly and don’t get too soft.
- Use a heavy pot to keep the soup from sticking or burning as it simmers.
- Add a splash of water if the soup gets too thick, to keep it light and easy to eat.
- Let the soup rest for a few minutes before serving so the flavors settle.
Pro Tips
Delicious Variations
- Try adding diced potatoes for a heartier, sturdier soup.
- Stir in a can of drained chickpeas or lentils for extra protein.
- Top with fresh herbs like parsley or basil for a burst of color and aroma.
How to Store Vegetable Soup Recipes
Refrigerator
Store the soup in an airtight container for up to 4 days. Let it cool before refrigerating.
Freezer
Pour the soup into freezer-safe containers and keep it for up to 3 months. Freeze it in portions for easy reheating.
Reheating
Reheat the soup on the stove until it’s hot and bubbly. Add a little water or broth if it’s too thick.
Frequently Asked Questions
Q: Can I use frozen vegetables for this soup?
Yes, frozen vegetables work well in this soup and save you time.
Q: How do I know when the soup is ready?
The soup is ready when the veggies are tender and the broth is hot and bubbling.
Q: What if I don’t have vegetable broth?
Use chicken broth or even water if needed. Add a bouillon cube for extra flavor.
Q: Can I make this soup in advance?
Absolutely, but wait until the last minute to add the lemon juice so it stays fresh.
This soup is perfect for busy weeknights or cozy weekends. Serve it with crusty bread or a simple salad, and enjoy the warmth and simplicity.

Vegetable Soup Recipes
This vegetable soup is flavorful, packed with colorful veggies, and ready in 30 minutes. Perfect for any season and easy to customize.
🧂 Ingredients
- 1 tablespoon (15g) olive oil
- 1 medium onion, chopped
- 2 carrots, peeled and sliced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 4 cups (about 400g) mixed vegetables (peas, corn, green beans, zucchini)
- 4 cups (about 960ml) vegetable broth
- 1/2 teaspoon (2.5g) salt
- 1/4 teaspoon (1g) black pepper
- 1/4 cup (60ml) lemon juice
📋 Instructions
- 1Heat the oil — Put a pot on medium heat and add the olive oil. Wait for it to shimmer before adding the next ingredients.
- 2Sauté the onions — Add the chopped onion and sauté for 2–3 minutes until it starts to soften.
- 3Add the garlic — Sprinkle in the minced garlic and cook for another minute. Be careful not to burn it.
- 4Toss in the veggies — Add the carrots, celery, and mixed vegetables. Stir them in and cook for 5 minutes to bring out their flavor.
- 5Pour the broth — Add the vegetable broth and stir well. Bring the soup to a gentle simmer.
- 6Season and simmer — Sprinkle in the salt and pepper. Let it cook for 25 minutes, stirring occasionally.
- 7Add lemon juice — Pour in the lemon juice just before serving. It lifts the flavors and makes the soup more refreshing.
- 8Taste and adjust — Taste the soup and add more salt or pepper if needed. Keep it simple and honest.


