This vegetable soup is a hearty blend of colorful veggies and potatoes, all simmered together in a savory tomato broth. A healthy and flavorful dinner option that’s quick to make and always gets rave reviews!

When I’m looking for a way to get my family to eat their veggies, I make a fresh and vibrant soup such as Olive Garden minestrone, cabbage soup, or this simple yet satisfying vegetable soup.

Vegetable Soup Recipe #soup #vegetable #vegetarian #vegan #dinner #healthy #dinneratthezoo #glutenfree Vegetable Soup Recipe #soup #vegetable #vegetarian #vegan #dinner #healthy #dinneratthezoo #glutenfree

A pot of vegetable soup filled with colorful veggies, potatoes and herbs.

When I have a lot of odds and ends in the produce drawer, I mix everything together to make this hearty and delicious vegetable soup. Even my kids love this soup, and I love that they’re getting a healthy serving of veggies.

How do you make vegetable soup?

This recipe starts with carrots, onions and celery, which are sauteed in a little olive oil until tender. The next step is to add canned tomatoes, tomato sauce, seasonings, vegetable broth and potatoes to the mix. The soup simmers until the potatoes are tender, then frozen carrots and green beans get added in. The final step is to add a sprinkling of fresh parsley, then serve and enjoy.

Carrots, onions and celery in a soup pot.

Tips for the perfect soup

  • Cut all your vegetables into similarly sized pieces so that they cook at the same rate.
  • I use frozen corn and green beans for convenience sake, but you can use fresh if you prefer.
  • No Russet potatoes on hand? Try Yukon Gold potatoes, red potatoes, or even sweet potatoes.
  • The potatoes do add some carbs to this soup. If you’re looking to minimize your carb intake, you can omit the potatoes, or substitute cauliflower florets instead.
  • This soup is written to be vegan, but if you’re not concerned about that, you can substitute in chicken broth or beef broth for a more complex flavor.

Vegetables, diced potatoes and tomatoes in a pot.

What can I add to vegetable soup?

There are SO many different ingredients you can add to this soup to customize it to your tastes.

  • Squash: Try adding butternut squash, zucchini, yellow squash or kabocha squash.
  • Greens: Stir in a few handfuls of spinach, kale, swiss chard or escarole.
  • Beans: Add a can of rinsed and drained beans such as kidney beans, chickpeas or cannellini beans.
  • Pasta: Stir in 1/2 cup of dry small pasta such as orzo or shells. Add 1 extra cup of broth to the soup. Simmer until pasta is tender.
  • Grains: Mix in 1 cup of cooked grains such as barley, brown rice, farro or quinoa.

Soup with frozen corn and green beans on top.

Is vegetable soup healthy?

This vegetable soup is very healthy, and is low in calories and fat, yet high in fiber. The soup contains plenty of vitamins and nutrients including potassium, Vitamin C, folate, Vitamin K, Vitamin A, beta carotene and antioxidants.

Slow cooker vegetable soup

This soup can easily be adapted for use in the slow cooker. Saute the carrots, onions and celery in olive oil, then place in the slow cooker along with the garlic, salt, pepper, canned tomatoes, tomato sauce, Italian seasoning, vegetable broth and potatoes. Cook on low heat for 3-4 hours or until potatoes are tender. Stir in the corn and green beans, then cook for 10 more minutes. Top with parsley, then serve.

A bowl of vegetable soup with green beans, potatoes, carrots and corn.

I make vegetable soup constantly during the cooler weather months. Serve it as is for a light meal, or add a side dish as grilled cheese sandwiches, breadsticks or cornbread. You’re sure to get rave reviews!

More fabulous soup recipes

Vegetable Soup Video

5 from 20 votes

Vegetable Soup

AuthorSara Welch
A pot of vegetable soup filled with colorful veggies, potatoes and herbs.
This vegetable soup is a hearty blend of colorful veggies and potatoes, all simmered together in a savory tomato broth. A healthy and flavorful dinner option that's quick to make and always gets rave reviews!
Prep Time20 minutes
Cook Time35 minutes
Total Time55 minutes
Course Soup
Cuisine American
Serves 6


  • 1 tablespoon olive oil
  • 1/2 cup onion finely diced
  • 3 carrots peeled, halved lengthwise and sliced
  • 3 stalks celery thinly sliced
  • 2 teaspoons minced garlic
  • salt and pepper to taste
  • 15 ounce can diced tomatoes do not drain
  • 8 ounce can tomato sauce
  • 1 1/4 teaspoons Italian seasoning
  • 6 cups vegetable broth
  • 1 1/2 cups Russet potato peeled and cut into 1/2 inch cubes
  • 3/4 cup frozen corn
  • 3/4 cup diced green beans fresh or frozen
  • 2 tablespoons chopped fresh parsley


  • Heat the olive oil in a large pot over medium high heat. Add the onion, carrots and celery to the pot.
  • Cook for 5-6 minutes or until softened. Add the garlic and cook for 30 seconds more. Season with salt and pepper to taste.
  • Add the tomatoes, tomato sauce, Italian seasoning, vegetable broth and potato to the pot; bring to a simmer.
  • Cook for 20-25 minutes or until potatoes are tender. Taste and add salt and pepper as desired.
  • Stir in the corn and green beans and cook for 5 minutes more. Sprinkle with parsley and serve.


Calories: 127kcal | Carbohydrates: 25g | Protein: 3g | Fat: 3g | Saturated Fat: 1g | Sodium: 1186mg | Potassium: 644mg | Fiber: 4g | Sugar: 8g | Vitamin A: 5932IU | Vitamin C: 17mg | Calcium: 61mg | Iron: 2mg

Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

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

Recipe Rating


  1. This sounds really good! We aren’t big soup eaters but this sounds too good to pass up. I’m thinking of adding some frozen meatballs to the mix though😬along with your suggestion of pasta.

  2. 5 stars
    I had a drawer full of vegetables that needed to go so I made this recipe. It was really good! I served it with grated cheese and garlic bread.

  3. Hi Sara! Up here in chilly Alberta, Canada soup is a winner necessity. Love the look of this recipe – but I do have a question for you.

    If I decide to make it in my slow cooker, when should I add the pasta & extra liquid if I choose to use them?

    1. Oops! That should have been a WINTER necessity.
      Some days…
      Must be cold weather brain freeze (among other body parts) lol

  4. 5 stars
    Cleared all the old vegetables out of the refrigerator for this soup. It came out very good and enough for 3 meals! I served it with toasted homemade bread

  5. 5 stars
    Just delicious! When I’m dieting I leave out the potatoes so I can eat a huge filing portion! The kids love it too!

  6. 5 stars
    Love soup season for recipes just like this one! Was the most warming and satisfying way to warm up at dinner last night; delicious!

  7. 5 stars
    Really good and flavorful soup! Super easy and great for Lent! Will definitely be making this more often right around Lent!

  8. 5 stars
    I’m craving healthier foods and this is just perfect. Loved the vegetable combo. And my meat eating husband added some precooked sausage to his bowl. Win win.

  9. 5 stars
    This was a total mom win. Everyone cleaned their bowls and my pickiest of eaters asked if he could have it tomorrow too. Thank you so much for a meal my whole family enjoyed.

  10. 5 stars
    Sometimes the simplest meals are the best and this delicious soup is no exception. I love that most of the ingredients are usually in the pantry or freezer.

  11. 5 stars
    This vegetable soup is full of flavor. This is one of the best way to eat more vegetables since the kids will never complain about this. 🙂

  12. 5 stars
    This vegetable soup is so chunky and vibrant. What a great way to load up on veggies — and it’s perfect for winter weather!

    1. 5 stars
      This recipe really sounds so delicious and very easy to make too! I’m going to make it this weekend! Can I use frozen lima beans?