Many-Veggie Vegetable Soup

Make this easy vegetable soup recipe with whatever veggies you have on hand! Nourishing and light, it's perfect for warming up on cold nights.

Vegetable Soup

This vegetable soup recipe is cozy, healing, and warming – just the thing for cold nights, days when you’re craving a healthy reset, or any time you’re feeling a bit under the weather. I first started making it years ago, when I was bouncing back from a cold and had a ton of random veggies in the fridge. Using the ingredients I had in my pantry – vegetable broth, canned tomatoes, dried herbs, and vinegar – I transformed this jumble of vegetables into an amazing soup! Since then, I’ve made it again and again, with a different mix of veggies every time. No matter what produce I have on hand, this easy vegetable soup always comes out delicious.

Vegetable Soup Recipe ingredients

Vegetable Soup Recipe Variations

I call for a lot of vegetables in this soup, but use whatever you have on hand and/or skip what you don’t have. Here are a few easy ways to change it up:

  • Use all carrot or all sweet potato instead of both, or add butternut squash instead.
  • Toss in a few sliced cremini mushrooms when you add the carrot.
  • Swap bell pepper for the cherry tomatoes, zucchini, or green beans.
  • Use another leafy green, like spinach or chard, in place of the kale.
  • Garnish bowls with finely chopped parsley or basil, a scoop of pesto, or sprinkle of Parmesan cheese!

Many-Veggie Vegetable Soup

The veggies aren’t the only flexible part of this recipe! Feel free to vary the other ingredients as well. Here are a few ideas:

  • Add a tablespoon of dried Italian seasoning in place of the oregano.
  • Skip the vinegar, and add a big squeeze of lemon juice in its place.
  • Leave out the wine, and add an extra splash of vinegar.
  • Omit the chickpeas, or replace them with white beans or cooked French green lentils.

Let me know what variations you try!

Enjoy the soup on its own, or pair it with a salad and homemade focaccia or crusty bread, or avocado toast for a heartier meal. I like to make a big pot and eat it the next day and the day after that (I love this soup even more on the second and third days. The flavors develop as it sits in the fridge!). You could also freeze it for up to a few months. If you do, you’ll thank yourself later. Brothy, healthy, and full of fresh vegetables, this veggie soup is a great recipe to have on hand whenever you’re in the mood for something light & nourishing.

Many-Veggie Vegetable Soup recipe

If you love this vegetable soup recipe…

Try another vegetarian soup, like this lentil soup, butternut squash soup, potato soup, or French onion soup next! Or, head to this post to find more of my favorite soup recipes.

Many-Veggie Vegetable Soup

rate this recipe:
4.92 from 49 votes
Prep Time: 10 mins
Cook Time: 30 mins
Total Time: 40 mins
Serves 6
This flexible vegetable soup recipe is perfect for using up whatever veggies you have on hand! It's a healthy, vegan meal that's great for cool fall and winter days.

Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, diced
  • Sea salt and fresh black pepper
  • 1 medium carrot, diced
  • 1 small sweet potato, diced
  • ¼ cup dry white wine, i.e., pinot grigio
  • 1 14.5-ounce can diced fire roasted tomatoes
  • 4 garlic cloves, chopped
  • 2 teaspoons dried oregano, or 2 tablespoons chopped fresh thyme or rosemary
  • ¼ teaspoon red pepper flakes, more to taste
  • 4 cups vegetable broth
  • 2 bay leaves
  • 1 cup halved cherry tomatoes
  • 1 cup chopped green beans
  • 1 zucchini, diced
  • 1 15-ounce can chickpeas, drained and rinsed
  • 2 tablespoons white wine vinegar
  • cups chopped kale

Instructions

  • Heat the oil in a large pot over medium heat. Add the onion, ½ teaspoon salt, and several grinds of pepper, and cook, stirring occasionally, for 8 minutes. Add the carrot and sweet potato, stir and cook 2 more minutes.
  • Add the wine and cook for about 30 seconds to reduce by half, then add the canned tomatoes, garlic, oregano, and red pepper flakes. Stir in the broth and bay leaves. Bring to a boil, then reduce the heat to a simmer and cook, covered, for 20 minutes.
  • Stir in the cherry tomatoes, green beans, zucchini, chickpeas, and cover and cook 10 to 15 more minutes, until the green beans are tender.
  • Stir in the vinegar, kale, an additional ½ teaspoon salt (or to taste), and more pepper.

 

87 comments

Leave a comment:

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

Rate this recipe (after making it)




  1. Sara
    07.25.2021

    5 stars
    This soup is soo good and easy to make!! It’s one of those that will always come out great! You can really make it your ownHas become a staple in my home! The heartiest veggie soup!

    • Jeanine Donofrio
      07.26.2021

      I’m so glad you’ve enjoyed the soup!

  2. Rachael
    06.14.2021

    5 stars
    This soup is so good!

    I like my soup really hearty packed with more vegetables than maybe the average person. I added some other things I had on hand outside of the recipe. I added 2 cups of frozen riced cauliflower/broccoli/carrot mix, frozen green beans instead of chopped, 1/4 cup barley and some canned white potato’s and it turned out great! I omitted the cherry tomatoes as I’m not a fan. It cleared out my stock pile from the pandemic! It’s a keeper.

    • Jeanine Donofrio
      06.14.2021

      Hi Rachel, I’m so glad you loved the soup!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.