Why You’ll Love Easy Vegetable Soup Recipe
This vegetable soup is the kind of recipe you can return to again and again. It is easy to make, packed with colorful vegetables, and full of fresh, comforting flavor. The combination of sautéed onion, carrots, celery, garlic, herbs, tomatoes, potatoes, green beans, corn, and peas creates a soup that feels nourishing without being heavy.
Another reason to love it is how adaptable it is. You can swap in different vegetables depending on the season or what is sitting in your fridge or freezer. It is also a great make-ahead meal, which makes busy weeknights much easier.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- 2 tablespoons extra virgin olive oil
- 1 medium onion, diced
- 4 medium carrots, peeled and sliced
- 3 celery ribs, sliced
- 4 garlic cloves, minced
- 2 teaspoons Italian seasoning
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 3 Yukon gold potatoes, peeled and diced
- 1 1/2 cups chopped fresh green beans
- 2 cans diced tomatoes
- 2 bay leaves
- 6 to 8 cups low-sodium vegetable broth
- 1 cup frozen corn
- 1 cup frozen peas
- 2 to 3 tablespoons fresh lemon juice
- 1/4 cup chopped fresh parsley
Directions
- Heat the olive oil in a large pot over medium-high heat.
- Add the onion, carrots, and celery. Cook for 4 to 5 minutes, until the vegetables begin to soften.
- Stir in the garlic, Italian seasoning, salt, and black pepper. Cook for about 30 seconds, just until fragrant.
- Add the potatoes, green beans, diced tomatoes, bay leaves, and vegetable broth. Stir well.
- Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 20 minutes, or until the potatoes are tender.
- Add the frozen corn and peas. Stir and cook for 5 to 7 minutes more.
- Turn off the heat and stir in the fresh lemon juice and parsley.
- Ladle into bowls and serve warm.
Servings and timing
This recipe makes 8 servings.
Prep time: 15 minutes
Cook time: 35 minutes
Total time: 50 minutes
Variations
This soup is very easy to customize based on your taste or what you need to use up.
- Add leafy greens such as spinach or kale near the end of cooking.
- Swap Yukon gold potatoes for sweet potatoes for a slightly sweeter flavor.
- Use zucchini, cabbage, or diced radishes for extra variety.
- Stir in chickpeas or lentils for more plant-based protein.
- Add cooked shredded chicken or cooked beef if you want a heartier version.
- Sprinkle in a little extra black pepper or red pepper flakes for more kick.
- Use all fresh vegetables, all frozen vegetables, or a mix of both depending on convenience.
Storage/Reheating
Let the soup cool before storing.
For the refrigerator, transfer it to an airtight container and keep it for up to 4 to 5 days.
For the freezer, place cooled soup in freezer-safe containers or portion it into individual servings. It can be frozen for up to 3 months.
To reheat a single serving, warm it in the microwave for 1 to 2 minutes, stirring as needed. For a larger amount, reheat it in a pot over medium heat until hot throughout. If the soup thickens after storage, add a splash of broth or water to loosen it.
FAQs
Can I use frozen vegetables instead of fresh?
Yes, frozen vegetables work very well in this soup. They are convenient and can help cut down on prep time. Add them toward the end if they cook quickly.
What vegetables go into the pot first?
Start with the onion, carrots, and celery. These vegetables build the flavor base and benefit from being sautéed before the broth is added.
Can I make this soup ahead of time?
Yes, this is an excellent make-ahead recipe. The flavors deepen as it sits, making leftovers especially delicious.
Can I add protein to this soup?
Yes, you can add chickpeas, lentils, shredded chicken, or cooked beef to make it more filling.
What kind of potatoes work best?
Yukon gold potatoes are a great choice because they hold their shape well and have a creamy texture. Other waxy potatoes also work nicely.
Do I have to add lemon juice?
The lemon juice is highly recommended because it brightens the broth and lifts the overall flavor. Even a small amount makes a difference.
How do I make the soup thicker?
Use a little less broth, or mash some of the cooked potatoes directly in the pot. That will naturally thicken the soup.
Is this soup vegetarian?
Yes, as long as you use vegetable broth, this soup is vegetarian.
Can I make it vegan?
Yes, this recipe is naturally vegan when made with vegetable broth and the listed ingredients.
What can I serve with vegetable soup?
It pairs well with crusty bread, a simple green salad, grilled cheese, or a sandwich for a complete meal.
Conclusion
Easy vegetable soup is one of those reliable recipes that delivers comfort, flavor, and flexibility all at once. It uses simple ingredients, comes together without much effort, and can easily be adapted to fit what you already have at home. Whether you make it for meal prep, a cozy dinner, or a healthy lunch, this soup is a satisfying option you will want to keep in regular rotation.
Easy Vegetable Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A hearty and nourishing vegetable soup packed with fresh vegetables and herbs, perfect for a comforting and healthy meal.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 1 zucchini, chopped
- 1 cup green beans, trimmed and cut
- 1 can diced tomatoes (14 oz)
- 6 cups vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 bay leaf
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups chopped kale or spinach
- 1 tablespoon lemon juice
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery and sauté for 5–7 minutes until softened.
- Add garlic and cook for 1 minute until fragrant.
- Stir in zucchini, green beans, diced tomatoes, and vegetable broth.
- Add thyme, oregano, bay leaf, salt, and pepper. Bring to a boil.
- Reduce heat and simmer for 20–25 minutes until vegetables are tender.
- Stir in kale or spinach and cook for 2–3 minutes until wilted.
- Remove bay leaf, add lemon juice, and adjust seasoning if needed before serving.
Notes
- You can substitute vegetables based on what you have on hand.
- Add beans or pasta for a heartier soup.
- Store leftovers in the refrigerator for up to 4 days or freeze for longer storage.
- Fresh herbs can be used instead of dried for a brighter flavor.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 180 kcal
- Sugar: 6 g
- Sodium: 650 mg
- Fat: 7 g
- Saturated Fat: 1 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 6 g
- Protein: 5 g
- Cholesterol: 0 mg
