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

Warm and cozy vegetable soup takes less than 30 minutes to make and is a staple recipe for weeknights. Serve with warm, crusty bread or a grilled cheese for a veggie-packed meal the whole family will love.

Need another soup recipe? Try ground turkey vegetable soup, Panera autumn squash soup, Instant Pot Corn chowder!

vegetable soup in a white bowl with a buttered roll on the side
Save this Recipe!
Enter your email & I’ll send it straight to your inbox.
Please enable JavaScript in your browser to complete this form.

If you’re looking for ways to add more vegetables to your daily routine, having a big pot of vegetable soup on hand makes it so easy. We love serving this with crusty bread, grilled chicken or a simple salad. This is one of those recipes that tastes better the longer it lasts. Keep reading to learn tons of tips on how to make easy vegetable soup.

Ingredients for vegetable soup:

  • Diced tomatoes
  • Tomato soup
  • Vegetable broth
  • Chickpeas
  • Corn, peas and carrots (I like to use a frozen mix)
  • Onion
  • Celery
  • Spices: Italian seasoning, salt and pepper
  • Potatoes
two bowls of homemade vegetable soup on a wood board with a white and orange towel and spoons

How to make homemade vegetable soup:

  1. Start by sweating the onions and celery together over medium high heat in a large stock pot. These aromatic ingredients give a nice sweetness to the soup.
  2. Next, add the rest of the ingredients, except for the salt and pepper and stir well. Allow the soup to come to a boil then reduce the heat and simmer, uncovered for 20-25 minutes, or until the potatoes are fork-tender.
  3. Season with salt and pepper at the end then taste the soup to see if you want to add any more seasoning. Serve warm!

How to make it in the crock pot: Cook the onion and celery over medium heat for 2-3 minutes then add them to the crock pot with the rest of the ingredients. Cook on high for 3 hour or on low for 6-7 hours.

Do you simmer soup with the lid on or off?

You will simmer this vegetable soup with the lid off. When you simmer it this way, the soup will evaporate faster and result in a thicker soup with richer flavor.

How to season vegetable soup:

The trick to seasoning vegetable soup is waiting until the end to add the salt and pepper. Depending on how salty your stock is to begin with will determine how much you want to add. As the soup cooks down and water evaporates the soup gets saltier so waiting until the end is the best option.

Adding extra flavor to your soup:

If you’re looking to add any different flavors to your soup you can try a few things:

  • Hot sauce
  • Fresh herbs like rosemary and thyme
  • Paprika
  • Toppings like crumbled crackers, cornbread or parmesan cheese
dipping buttered bread into a bowl of hot vegetable soup

Storage Instructions:

How long does vegetable soup last in the fridge?

This soup will last up to 5 days in the fridge. Like many soups, this recipe even gets better with time. The longer the ingredients mix and sit together, the more delicious it is!

Can you freeze vegetable soup?

This is a great freezer meal! There are two ways you can freeze this recipe to make for another day:

  1. Cook the recipe all the way through, allow it to cool completely, then add it to air tight container or ziplock bag.
  2. Cook the onion and celery then add it to a freezer bag with the rest of the ingredients before cooking. Thaw overnight in the fridge and cook on the stove or in the crock pot on high for 3 hours or low for 6-7 hours.

How to reheat this soup: Reheat on the stove until it’s warmed all the way through. If it’s been in the freezer, thaw overnight first. You can also warm individual bowls in the microwave.

A spoon scooping out vegetable soup with fresh parsley on top

What to serve with vegetable soup:

  • Sourdough bread
  • Simple Mills Artisan bread
  • Crumbled crackers
  • Parmesan cheese
  • Grilled cheese

If you love this recipe as much as I do, don’t forget to follow me on Instagram and tag me with @what_mollymade so I can see it and feature you.

More simple soup recipes:

Tap stars to rate!
5 from 2 votes

Easy Vegetable Soup

Prep: 5 minutes
Cook: 25 minutes
Warm and cosy vegetable soup takes less than 30 minutes to make and is a staple recipe for weeknights. Serve with warm, crusty bread or a grilled cheese for a veggie-packed meal the whole family will love.

Save this Recipe!

Enter your email and we’ll send it directly to you.
Please enable JavaScript in your browser to complete this form.
Servings: 6 large bowls

Ingredients

  • 1 tablespoon olive oil
  • 1 small yellow onion diced
  • 2 ribs celery chopped
  • 1 (28 ounce) can diced tomato with the juices
  • 1 (15 ounce) can tomato sauce
  • 1 (15 ounce) can chickpeas drained and rinsed
  • 1 (16 ounce) bag frozen mixed vegetables
  • 2 russet potatoes diced into 1/2 inch pieces
  • 2 teaspoons Italian seasoning
  • Kosher salt and pepper to taste
  • 3-4 cups vegetable broth

Instructions 

  • Heat a large stock pot over medium heat and add the diced onion and chopped celery. Cook and stir frequently for 3-4 minutes until the onion is soft and translucent.
    1 tablespoon olive oil, 1 small yellow onion, 2 ribs celery
  • Add the diced tomatoes, tomato sauce, chickpeas, mixed vegetables, potatoes, seasoning, and 3 cups of broth and stir to combine. Turn the heat up to medium-high and bring to a boil then reduce the heat and allow to simmer for 20-25 minutes until the potatoes are fork-tender.
    1 (28 ounce) can diced tomato, 1 (15 ounce) can tomato sauce, 1 (15 ounce) can chickpeas, 1 (16 ounce) bag frozen mixed vegetables, 2 russet potatoes, 2 teaspoons Italian seasoning, 3-4 cups vegetable broth
  • Add up to 1 cup of additional broth to reach your desired consistency and stir in salt and pepper to taste.
    Kosher salt and pepper to taste
Last step! If you make this, please leave a review letting us know how it was!

Notes

How to make it in the crock pot: Cook the onion and celery over medium heat for 2-3 minutes then add them to the crock pot with the rest of the ingredients. Cook on high for 3 hour or on low for 6-7 hours.

Nutrition

Serving: 1bowl | Calories: 128kcal | Carbohydrates: 19.2g | Protein: 5.3g | Fat: 4.1g | Cholesterol: 0mg | Sodium: 341mg | Fiber: 6g | Sugar: 4.6g

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 2 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




7 Comments

  1. Jerry says:

    Yes, I want to try this recipe.

  2. Sarah McGehee says:

    5 stars
    Used chicken broth and it still turned out great!

    1. Molly Thompson says:

      Glad to hear that!

    2. Molly Thompson says:

      Glad to hear it, Sarah!!

  3. Nikki McGehee says:

    Just FYI, the vegetable broth is not listed as an ingredient. I didn’t realize this until I started cooking it. I didn’t have any on hand so I just used chicken broth, hoping it turns out okay! Love your recipes!

    1. Molly Thompson says:

      Oh gosh!! I need to add that asap! Thanks!

    2. Sue says:

      Help ! I’m making now – how much broth ?