Vegetable Soup

This post may contain affiliate links. Read my disclosure policy.

Vegetable Soup is hearty and savory, full of nourishing veggies like tomatoes, corn, green beans, celery, and potatoes, ready in under 45 minutes!

It’s cold outside, which means we’re warming up in the kitchen with all of our favorites like Ultimate Slow Cooker Pot Roast, Classic Beef Chili and Ultimate Sloppy Joes!

Easy Vegetable Soup VEGETABLE SOUP

Vegetable Soup is the PERFECT dish for a cold day, made with hearty potatoes and corn, green beans, celery, carrots, and onions in a seasoned chicken broth.

I can honestly say that this is one of my favorite soup recipes of all time. I like to serve this with toasted garlic bread, a side salad, and some cheddar or parmesan cheese on top.


This vegetable soup recipe is really versatile. You can use whatever veggies that are in season, or this is a great recipe to use up leftover veggies from the night before. I’ve also made this using Italian seasoning or oregano, parsley, and thyme with various different types of broth before with a lot of success.

I usually make this on the stovetop because it’s pretty quick to throw together, but it does really well in both the slow cooker and the instant pot. Once you try this soup recipe, you will never look at the store-bought stuff the same way again.


Vegetable soup is REALLY easy to make in the slow cooker. Just put everything in, stir to mix together, and cook on low for eight hours or on high for four hours. You can refer to my Slow Cooker Vegetable Beef Soup for a similar version (but with beef – which you can definitely leave out if you want).


Vegetable soup will last wrapped tightly in the refrigerator for about 4 days. Reheat your soup over medium-low heat on the stove, stirring occasionally until warm.


Vegetable soup is perfect for making ahead and freezing. Let the soup cool down completely, then seal it in an airtight container and freeze for up to 5-6 months. I usually make a double batch when I make this just so I can freeze some for a quick dinner another night.

Save Recipes
Create An Account & Save Recipes



  • Place all of your ingredients in the instant pot. Lock the lid and seal the pressure valve.
  • On manual mode, set the instant pot for 10 minutes on high. Let it release naturally.


  • Bell peppers
  • Mixed frozen veggies
  • Parsnips
  • Chickpeas
  • Kidney beans
  • Zucchini
  • Kale or spinach
  • Shredded cabbage


  • To save time, you can substitute a drained can of diced tomatoes for hand-diced tomatoes in this homemade vegetable soup recipe.
  • Add browned ground beef, turkey, sausage, or cubed extra firm tofu to this recipe for a higher protein option. You can also use leftover Rotisserie Chicken!
  • Use vegetable broth instead of chicken broth to make this soup vegetarian. You can also change which broth you’re using depending on your flavor preference.
  • If you’re going to add leafy greens to the soup, like kale or spinach, add them about 20 minutes before you’re ready to serve.
  • Add some al dente pasta right before serving to add some carbs to this vegetable soup recipe.
  • This recipe is dairy free as-is, but you can add 3/4 cup of half and half or coconut milk just before serving for a creamy vegetable soup recipe.
  • Add a dash of cayenne pepper, diced jalapeno, or red pepper flakes to add some spicy seasoning to this soup.
  • For a thicker soup base, add 3-4 tablespoons of tomato puree.
  • Use a taco seasoning packet for a Tex-Mex veggie soup and serve with crunchy tortilla chips.

Easy Vegetable Soup

Pin This

Like this recipe? Save it to your Pinterest board now!




Vegetable Soup

5 from 13 votes
  • Yield: 6 servings
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Course: Dinner, Soup
  • Cuisine: American
  • Author: Sabrina Snyder

Vegetable Soup is hearty and savory, full of nourishing veggies like tomatoes, corn, green beans, celery, and potatoes, ready in under 45 minutes!


  • 1/4 cup olive oil
  • 1 yellow onion diced
  • 2 stalks celery diced
  • 2 cloves garlic minced
  • 2 teaspoons kosher salt
  • 1/2 teaspoon coarse ground black pepper
  • 1 large potato peeled and diced
  • 2 carrots sliced
  • 1 cup corn
  • 1 cup peas
  • 1 cup green beans chopped
  • 2 vine tomatoes diced
  • 4 cups chicken broth
  • 2 cups V-8 juice


Note: click on times in the instructions to start a kitchen timer while cooking.

  1. In a large stock pot add the olive oil over medium heat and sauté the onions, celery and garlic for 4-5 minutes until translucent before adding in the rest of the ingredients and bringing to a boil, then reducing to a simmer for 30 minutes.

Recipe Notes

Note: click on times in the instructions to start a kitchen timer while cooking.

Nutrition Information

Yield: 6 servings, Amount per serving: 179 calories, Calories: 179g, Carbohydrates: 21g, Protein: 4g, Fat: 10g, Saturated Fat: 1g, Sodium: 1389mg, Potassium: 775mg, Fiber: 3g, Sugar: 7g, Vitamin A: 4355g, Vitamin C: 42.4g, Calcium: 57g, Iron: 2.4g

All images and text © for Dinner, then Dessert.

Keyword: vegetable soup

Hearty Vegetable Soup

About the Author

Sabrina Snyder

Sabrina is a professionally trained Private Chef of over 10 years with ServSafe Manager certification in food safety. She creates all the recipes here on Dinner, then Dessert, fueled in no small part by her love for bacon.

See more posts by Sabrina

Dinner, then Dessert, Inc. owns the copyright on all images and text and does not allow for its original recipes and pictures to be reproduced anywhere other than at this site unless authorization is given. If you enjoyed the recipe and would like to publish it on your own site, please re-write it in your own words, and link back to my site and recipe page. Read my disclosure and copyright policy. This post may contain affiliate links.


Dinner Recipes Recipe Soup Vegetarian

Leave a comment & rating

Your email address will not be published. Required fields are marked *


    1. It’s a vegetable soup however I don’t list it as vegetarian. You can adjust to make vegetarian by using vegetable stock 🙂 I have other tips to adjust to make it fit your dietary or taste preferences in the post.

  1. This is an amazingly tasty soup and the V 8 adds just the right about of zest. Our family loves it and there is never a drop of siup left. Freezes well.Thank you!

  2. I love this versatile soup recipe. I have made it twice and doubled the recipe both times. I always add cabbage and the last time I added taco seasoning and black beans to half the batch and that was great as well. I will make this often.

  3. Amazing recipe! I changed the celery to zucchini instead and kept everything else as is. Great for lunch at work thanks for the recipe!

  4. This was absolutely delicious!!!! I did not use olive oil and instead sauteed the veggies in vegetable broth. Used a can of fire roasted diced tomatoes too and that gave it some spice. Loved this so much and will be adding this to my meal rotation.

  5. Great recipe; I added more veggies though and a bay leaf…. sometimes since I add more veggies I add a can of tomato sauce ….. it’s fabulous with the addition of chopped cabbage at the end…. doesn’t take long for it to cook so definitely a last minute add in… in fact you can through it in turn off heat, lid on and let it cook as soup cools for twenty minutes

  6. This soup is delicious and great for a cold, wet Sunday evening. Served with toasted, buttered sourdough. One thing I noticed though is that the peas are not in the recipe list but appear in the photo. I happened to have half a bag of frozen peas to throw in. Thanks for a classic, repeat recipe!

  7. This was yummy! I did it in the instant pot which took forever to heat up and cook (maybe 45 minutes including saute time), I tried to do a natural release but had to quick release after 10 minutes to feed the family before bed time! Definitely will make again. The veggies cooked beautifully in the instant pot.

  8. This soup was so yummy and full of flavor! Great recipe. I like all the ingredients in it. This is perfect for me. thank you.

  9. Hi Sabrina! I just wanted to let you know, Iv’e been having a great time Pinning & posting all the wonderful food you have here 🙂 It ALL LOOKS GOOD! Hope you & those you love have a very Happy New Year!