Easy vegetable soup is one of those recipes that feels like a warm hug in a bowl. It is simple, nourishing, and loaded with real vegetables that make you feel good from the inside out. I have been making this soup for years, and it never fails to hit the spot on a cold evening.
There is something about a big pot of vegetable soup simmering on the stove that instantly makes the house feel cozier. I started making this on busy weeknights when I needed something wholesome without a lot of fuss. The secret is building flavor with a good saute, layering in fresh vegetables, and finishing with a squeeze of fresh lemon juice that brightens everything up. Whether you are cleaning out the fridge or meal prepping for the week, this easy vegetable soup delivers every single time. You are going to love this one!
Table of Contents
Ingredients for Easy Vegetable Soup
I have made this easy vegetable soup more times than I can count, and the ingredient list is what keeps me coming back. Everything is simple, affordable, and easy to find at any grocery store. Here is exactly what you will need:
- 2 tablespoons extra virgin olive oil — I always use a good quality olive oil here for the best flavor base
- 1 medium onion, diced
- 4 medium carrots, peeled and sliced
- 3 celery ribs, sliced — in my experience, do not skip the celery; it adds a savory depth you will notice
- 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 — I recommend Yukon golds because they hold their shape and have a naturally buttery flavor
- 1 1/2 cups chopped fresh green beans
- 2 cans (14.5 oz each) diced tomatoes
- 2 bay leaves
- 6 to 8 cups low-sodium vegetable broth — my preference is low-sodium so you can control the salt yourself
- 1 cup frozen corn
- 1 cup frozen peas
- 2 to 3 tablespoons fresh lemon juice
- 1/4 cup chopped fresh parsley

Step-by-Step Instructions
I recommend taking your time with the saute step at the beginning. In my experience, that is where the real flavor of this easy vegetable soup gets built, and rushing it leaves the broth tasting flat.
Step 1: Heat the olive oil in a large pot over medium-high heat. Add the diced onion, sliced carrots, and celery. Saute for 4 to 5 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent.
Step 2: Add the minced garlic, Italian seasoning, salt, and pepper. Stir and cook for about 30 seconds until fragrant. Do not skip this step — it blooms the spices and adds a real layer of depth to the broth.
Step 3: Add the diced potatoes, green beans, canned tomatoes with their juices, bay leaves, and vegetable broth. Stir everything together and bring to a boil over high heat. Once boiling, reduce the heat to low, cover the pot, and simmer for 20 minutes, until the potatoes are just fork tender. Start checking at the 18-minute mark to avoid overcooking.
Step 4: Stir in the frozen corn and peas. Cook for an additional 5 to 7 minutes until both are heated through and tender. Turn off the heat, remove and discard the bay leaves, and stir in the fresh lemon juice and chopped parsley. Ladle into bowls and serve hot.
What to Serve with Easy Vegetable Soup
This easy vegetable soup pairs beautifully with dishes that add a little texture and heartiness alongside the light, brothy base. Here are some of my favorite pairings:
Crusty Bread or Dinner Rolls: There is nothing better than dipping a thick slice of crusty sourdough or a warm dinner roll into this soup. The bread soaks up the flavorful broth and makes the meal feel complete and satisfying.
Simple Green Salad: A crisp salad with romaine, cucumber, and a light vinaigrette adds freshness and balances the warm, hearty flavors of the soup. It is an easy way to round out the meal without adding a lot of extra prep.
Grilled Cheese Sandwich: A classic grilled cheese on the side is a crowd favorite. The crispy, buttery sandwich complements the light broth and makes this a satisfying lunch or weeknight dinner the whole family will enjoy.
Garlic Bread: Toasted garlic bread adds a savory, aromatic element that pairs wonderfully with the Italian-seasoned broth. It makes the whole meal feel a little more special without any extra effort.
Hearty Cheddar Garlic Herb Potato Soup: If you love cozy, vegetable-forward soups, this creamy potato soup is worth bookmarking for your next cold-weather dinner rotation.
Autumn Wild Rice Soup: Another great soup to add to your weekly meal prep rotation. It is hearty, warming, and packed with wholesome ingredients just like this one.
Marry Me Chicken Soup: If you want to turn soup night into something extra special, this creamy one-pot chicken soup is a must-try alongside a crusty bread dinner spread.
Creamy Parmesan Italian Beef Sausage Soup: For nights when you want something a little heartier, this Italian-inspired soup makes a satisfying companion recipe to have in your rotation.
Cornbread: A slice of slightly sweet cornbread is a wonderful contrast to the savory soup, especially during fall and winter when you want something a little extra comforting on the table.

Storage and Serving Tips
This easy vegetable soup stores beautifully. Transfer cooled leftovers to an airtight container and refrigerate for up to 4 to 5 days. The flavors actually deepen overnight, making leftovers even better the next day.
For longer storage, freeze the soup in freezer-safe containers or silicone freezer trays for up to 3 months. I recommend portioning into single servings before freezing so you can grab exactly what you need without thawing the whole batch.
To reheat, warm a single serving in the microwave for 1 to 2 minutes, stirring halfway through. For larger portions, reheat on the stovetop over medium heat and add a small splash of broth if the soup has thickened up during storage.
FAQs
Can I add protein to this vegetable soup?
Yes. Shredded rotisserie chicken, cooked lentils, or canned chickpeas all work well. Stir them in during the last 5 minutes of cooking to heat through without overcooking.
Can I swap out the vegetables?
This soup is very flexible. Zucchini, sweet potato, kale, spinach, or any vegetables you have on hand all work great. Use what needs to be used up in your fridge and the result will still be delicious.
Why add lemon juice at the end?
Fresh lemon juice brightens all the flavors and balances the richness of the broth. Adding it off the heat keeps the fresh citrus flavor vivid rather than cooking it away.
Conclusion
This easy vegetable soup is proof that simple ingredients can create something truly satisfying. It comes together with minimal effort and delivers a bowl full of warmth, nutrition, and fresh flavor every time. Give this recipe a try tonight and do not be surprised when it earns a permanent spot on your dinner table. Happy cooking!

Easy Vegetable Soup
Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium-high heat. Add the diced onion, sliced carrots, and celery. Saute for 4 to 5 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent.
- Add the minced garlic, Italian seasoning, salt, and pepper. Stir and cook for about 30 seconds until fragrant.
- Add the diced potatoes, green beans, canned tomatoes with their juices, bay leaves, and vegetable broth. Stir everything together and bring to a boil over high heat. Once boiling, reduce the heat to low, cover the pot, and simmer for 20 minutes until the potatoes are just fork tender. Start checking at the 18-minute mark.
- Stir in the frozen corn and peas. Cook for an additional 5 to 7 minutes until heated through. Turn off the heat, remove and discard the bay leaves, and stir in the fresh lemon juice and chopped parsley. Ladle into bowls and serve hot.









