Vegetable Soup Recipe

This warm and comforting Vegetable Soup Recipe is filled with fresh veggies and chunks of potato in a flavorful veggie broth. Just what you need to warm up and feel good!

Serve up a hearty bowl of vegetable soup with some homemade bread or these 2 ingredient dough garlic breadsticks

Large pot filled with vegetable soup and ladle.

Want to save this recipe?

We'll email this recipe to you, so you can come back to it later!

There’s nothing quite like curling up with a warm bowl of soup, no matter what time of year it is! 

Vegetable Soup

This delicious vegetable soup is loaded with tons of fresh veggies like carrots celery, diced tomatoes, green beans, corn, and peas! It’s the perfect way to get in all your veggies in one sitting. 

Ingredients Needed

Here’s the basic list of ingredients you’ll need in order to whip up this hearty Vegetable Soup. As always, you can find the full list of ingredients located in the printable recipe card below.

  • Butter – You can use oil if you’re dairy-free.
  • Onion
  • Carrots
  • Celery
  • Garlic
  • Diced Tomatoes
  • Potatoes – You can leave these out or substitute for extra veggies
  • Fresh Parsley
  • Green Beans
  • Corn
  • Peas
  • Chicken Stock or Vegetable Stock

Ingredients for Vegetable Soup on white surface with cutting board.

How To Make This Vegetable Soup Recipe

This recipe could not be easier to make. With just a few minutes of prepping the veggies, your soup will be simmering away and ready in no time.

​SAUTE ONION, CARROTS, AND CELERY

Start by sautéing some onion, carrots, and celery in butter until tender. Toss in the garlic until fragrant.

pot filled with carrots, onions and celery.

​BROTH AND TOMATOES

Pour in your choice of chicken broth or vegetable broth (to make it truly vegetarian), along with two cans of Italian diced tomatoes. I like using Italian-style tomatoes because it adds extra seasoning. Regular diced tomatoes will also work. Just increase the seasonings to taste.

pouring broth in pot with potatoes and tomatoes.

POTATOES AND GREEN BEANS

Add in some diced potatoes and green beans, bring the mixture to a boil, and allow the potatoes to cook until tender.

PEAS AND CORN

Finally, add in the peas and corn and cook until they’re heated through.

boiling vegetable soup with green beans.

SERVE AND ENJOY

Serve up this delicious veggie soup in a big bowl with some crusty bread!

Pot of vegetable soup with plenty of carrots, potatoes and green beans.

Recipe Tips and Substitutions

  • Swap out the potatoes for sweet potatoes.
  • Short on time? Use frozen vegetables instead of fresh vegetables, so you don’t have to chop anything! 
  • Don’t have diced tomatoes? Use tomato paste instead!
  • Adding some kidney beans is a great way to add some bulk to this delicious soup. 

Make Ahead and Storage

If you want to prep this soup ahead of time and come home to it simmering away in the slow cooker or crock pot, it’s easily adjustable. Here’s what you’ll want to do:

  • Sauté the onion, celery, and carrots in the butter, just as instructed below.
  • Transfer the mixture to your slow cooker and add in the rest of the ingredients, EXCEPT the peas and corn.
  • Cook on LOW for 6 to 8 hours.
  • About 30 minutes prior to serving, add in the frozen peas and corn and let them heat through.

Store leftover soup in an airtight container in the fridge for up to 3 days. Freeze in individual portions for 2-3 months. 

Large pot filled with vegetable soup and ladle.

Common Questions

Can I make a big batch of this homemade soup?

Yes! Just double the ingredients and follow the recipe like normal!

How can I add more flavor to this vegetable soup?

  • Add a sprinkle of parmesan cheese on top for extra flavor. 
  • Sprinkle in some fresh herbs or bay leaves as the soup cooks to enhance the flavor of the soup.
  • Want a spicier soup? Add a dash of red pepper flakes!

white bowl filled with soup and vegetables.

How do you thicken vegetable soup?

Adding some flour to a couple tablespoons of the soup in a separate bowl can help thicken the soup. Then, pour the mixture back into the soup and let it simmer.

How can I make this hearty soup creamier?

Blending the soup slightly with an immersion blender after it’s done cooking, or adding some heavy cream is a great way to get a nice creamy texture in your soup. 

More Comforting Soup Recipes

If you want more comforting soups like this easy vegetable soup recipe, try these:

spoonful of vegetable soup.

This homemade vegetable soup recipe is the perfect comforting meal when you’re sick, or it’s a cold day! If you try this recipe, please rate the recipe card and leave a comment below!

Large pot filled with vegetable soup and ladle.
Print Recipe Pin Recipe Save Recipe Rate this Recipe
5 from 18 votes

Vegetable Soup Recipe

This warm and comforting Vegetable Soup Recipe is filled to the brim with fresh veggies in a perfectly seasoned broth.
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Course: Main Dish
Cuisine: American
Servings: 8
Calories: 204 kcal
Author: Shawn

Ingredients

  • 2 tbsp butter
  • 1 medium yellow onion, chopped
  • 2 cups carrots, peeled and sliced (baby carrots would work too)
  • 1 cup celery, chopped
  • 2 tsp garlic, minced
  • 8 cups low-sodium chicken stock or veggie stock
  • 2 cans Italian diced tomatoes , 14.5oz cans (undrained)
  • 3 cups potatoes, peeled and diced about 1/2" thick
  • 1/3 cup parsley, fresh, chopped
  • 2 bay leaves
  • 1 tsp Italian seasoning
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 1/2 cups green beans, fresh or frozen, trimmed and chopped
  • 1 cup corn, frozen
  • 1 cup peas, frozen

Want to save this recipe?

We'll email this recipe to you, so you can come back to it later!

Instructions

  • Heat a large pot over medium-high heat and add butter. Once melted, add in the onions, carrots and celery and sauté until onions are tender (about 4 minutes). Add in the garlic and sauté an additional 30 seconds, until fragrant.
  • Stir in the broth, tomatoes, potatoes, parsley, bay leaves, Italian seasoning, salt and pepper. Taste and adjust seasonings if desired. Bring mixture to a boil and then add in the green beans. Reduce heat to medium-low, cover and simmer until the potatoes and carrots are fork-tender (about 25 to 30 minutes).
  • Finally, stir in the frozen corn and peas and cook until heated through, about 5 more minutes. Remove the bay leaves and discard. Serve warm with crackers or toasted bread. Enjoy!
Notes
Feel free to swap in different veggies to your liking - broccoli, cauliflower, parsnips, peppers, etc.

Nutrition

Calories: 204kcal | Carbohydrates: 34g | Protein: 10g | Fat: 5g | Saturated Fat: 2g | Cholesterol: 8mg | Sodium: 430mg | Potassium: 1027mg | Fiber: 6g | Sugar: 8g | Vitamin A: 6154IU | Vitamin C: 43mg | Calcium: 90mg | Iron: 3mg
Keywords: Comforting, Easy, Healthy, Quick, Soup, Vegetable
DID YOU MAKE THIS RECIPE?don't forget to share a picture and mention @iwashyoudry on Instagram or tag #iwashyoudry!

PIN THIS IMAGE TO SAVE THE RECIPE:

YUM! My family LOVED this soup~ Delicious and easy Vegetable Soup can also be made in the slow cooker!

Enameled Cast Iron Dutch Oven
Amazon.com
$59.90
Enameled Cast Iron Dutch Oven
-45%
KitchenAid Ladle
Amazon.com
$5.99 $10.99
KitchenAid Ladle
-9%
Porcelain Soup Bowl Set
Amazon.com
$28.99 $31.99
Porcelain Soup Bowl Set
Amazon price updated: March 15, 2020 3:36 pm
5 from 18 votes (15 ratings without comment)

Leave a Reply

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

Recipe Rating




17 Comments

  1. This hearty and rich Beef Stew Recipe stuffed with carrots and potatoes is given an additional kick of flavor thanks to red wine and the addition of brandy.
    http://allfoodrecipies.com/the-best-beef-stew-recipe/

  2. 5 stars
    This was great!!! Only thing I changed was I only used 7 cups of broth because I don’t like my soups too brothy, but that’s just a personal preference. I’m so happy I found your website, I make at least one of your recipes every week! Thank you!

  3. I don’t have any leftover meat to add but would like some in my soup. What would you recommend I get and how would I prepare it to add?

  4. 5 stars
    I love making this soup. If I have leftovers like chicken or beef or pork I will cut it into small pieces and add it to the soup. Or sometimes I will add pasta. Or I’ve even cooked up a couple of Italian sausages, cut them into bit size pieces and added them to the soup. It is a wonderful versatile soup.

  5. 5 stars
    I’ve made this soup twice already this month. I love it! I’ve followed the recipe exactly both times, but I like that this could easily be adapted to use whatever is on hand. The first time I made it on the stove and the second time with a crockpot. It’s made great lunches over the week.

    1. I made this but I add soup bone with meat on it and brown it with onions. I also add shredded cabbage. I let it simmer most of the day. At the end I take out bone and break up beef and put back in soup. A big hit in my house.

  6. I am going to make this. Can I just put everything but the corn and peas in the crock pot? You have the best recipes on the net. Thank you so much.

    1. Hey Marietta! You can definitely use the slow cooker to make this soup! Just toss it all in besides the corn and peas and set it to LOW for 6 hours. Add the rest in in the last 30 minutes.

  7. This is the way my mother taught me how to make vegetable soup. The ultimate comfort food– I remember my mother filling my thermos with it for winter lunch at school.
    I will be sending your link to my DiL