The Best Vegetable Soup is loaded with tons of veggies, miniature pasta, and a secret ingredient that adds loads of flavor! This healthy soup can be made in one pot in about 30 minutes– maybe less!

Pair this vegetable soup with a crusty baguette or homemade Dinner Rolls and a simple Italian Salad. If you’re looking for a creamy version, try this Creamy Vegetable Soup.

The best vegetable soup in a bowl, warm with noodles and a variety of vegetables, ready for a comforting meal.

Even as a huge vegetable lover (hi! Yes me!) I can tell you I have had many less-than-stellar vegetable soups in my day. I’ve even had a few vegetable soups that have left me questioning my love for vegetables altogether!

So when I say this is the best vegetable soup ever, I mean it. It’s loaded with flavor, packed with veggies, and surprisingly filling. 

What can I add to The Best Vegetable Soup to boost the flavor?

The flavor secret to this vegetable soup is PESTO. That’s right; pesto is in soup, and it’s the best thing that ever happened to a healthy broth-based veggie soup. Allow me to explain.

Pesto adds loads of flavor without any extra effort. Instead of chopping tons of herbs, grating in Parmesan cheese, or figuring out the perfect blend of spices to add, just add in a big spoonful of fresh, good-quality basil pesto. Swirl it around a bit and be prepared for healthy soup heaven

Fresh, vibrant pesto used in the recipe, showcasing its rich green color and herbal aroma.

Which pesto?

While you can make and use your own basil pesto in this recipe, I recommend picking up store-bought pesto to help you get this soup on your table in 30 minutes or less. When selecting a store-bought pesto, I highly recommend fresh refrigerated (not shelf-stable) pesto. We love Buitoni’s® fresh basil pesto, Rana’s® fresh basil pesto, and Hemi-fares®(store brand) pesto at Smith’s (Kroger) is another one of our favorites. Here are a few other good options.

Quick Tip

What is pesto? It’s a sauce of crushed basil leaves, pine nuts, garlic, Parmesan cheese, and olive oil, often served with pasta. It creates an explosion of flavor, so adding pesto to this soup really jazzes it up!

How do you make soup flavorful?

  • Aromatic vegetables like onion, celery, and carrots add so much to a soup. Sauteing them for a few minutes really amps up their flavor.
  • Beyond the pesto that adds insane amounts of flavor, we also add in a few spices (Italian seasoning and dried thyme).
  • While this might sound obvious, sometimes it’s easy to forget how much flavor salt and pepper add. If you feel the soup is lacking flavor, add in a bit more of both. Salt and pepper didn’t get to be the world’s favorite seasonings for no reason!
  • Using a good-quality brand of fire-roasted diced tomatoes will add tremendous flavor to this soup. (I recommend Muir Glen® or San Marzano® — not sponsored.) 

The Best Vegetable Soup shortcuts

  • To save yourself chopping time, pick up a mirepoix (also called soup starter at some stores). Lots of stores sell pre-chopped mirepoix (a French phrase for diced onion, carrot, and celery) in the produce section. If you’re in a hurry, grab that fresh-chopped mirepoix or you can even use frozen mirepoix.
  • To save chopping time, use jarred garlic or a garlic press. Instead of mincing your own garlic, you can use jarred to save time. Alternatively, a garlic press gives you fresh minced garlic in a fraction of the time that hand mincing requires.

Making the vegetable soup recipe: Mirepoix in a pan, sautéing vegetables, adding fire-roasted tomatoes, corn, peas, and chicken broth.

Variations

  • This soup is heavy on tomatoes (which we love), but if you aren’t a fan of tomato chunks, use fire-roasted CRUSHED tomatoes instead. You can also use just one can if desired.
  • Switch out the beans: Instead of pinto beans, try cannellini beans.
  • Change up the pasta: If you can’t find miniature farfalle pasta, any small pasta will work. I’d recommend miniature shells, mini fusilli, or corbata (bowtie) pasta.
  • Swap veggies: Really, any veggies can work in this soup. If you don’t like the ones listed in the recipe, swap it out for another (just remember to keep quantities fairly consistent). I recommend using frozen veggies for the quickest prep time. Some other veggie ideas: frozen green beans, sweet peppers, broccoli florets, or cauliflower.
  • Add spinach or kale in at the end: Chop 1-2 cups of greens and stir in at the end just until wilted (kale will take longer than spinach to wilt).

Is homemade vegetable soup good for you?

Yes! The Best Vegetable Soup is a great source of many essential vitamins and nutrients. It’s also fairly low in calories but packed with fiber–that helps keep you satiated for a longer period of time. 

Bowl of finished dish with a dollop of pesto on top, a warm and hearty meal.

Storage

The Best Vegetable Soup is best eaten the same day it’s made. When stored, the pasta continues to absorb liquid, bloats, and becomes soft and mushy. So if you don’t plan on eating this soup the same day it’s made, I recommend either cooking the pasta separately (and reducing the amount of liquid in the soup) or halving the recipe.

The same thought applies to freezing this soup. Because the pasta continues to take on liquid, this soup isn’t a great candidate for freezing.

More soup recipes:

5 from 10 votes

The Best Vegetable Soup

The Best Vegetable Soup is loaded with tons of veggies, miniature pasta, and a secret ingredient that adds loads of flavor! This healthy soup can be made in one pot in about 30 minutes-- maybe less!
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 6 -8 servings

Ingredients 
 

  • 1 tablespoon olive oil
  • 1 cup EACH: diced yellow sweet onion, thinly sliced carrots, thinly sliced celery
  • 4 cloves garlic, minced
  • 1/2 teaspoon dried thyme
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon EACH fine sea salt, freshly cracked pepper
  • 8 cups hot water
  • 8 teaspoons chicken boullion granules/powder Note 1
  • 2 cans (14.5 ounces EACH) fire-roasted diced tomatoes (Muir Glen or San Marzano recommended)
  • 1 and 1/2 cups uncooked mini farfalle (bow-tie pasta)
  • 1 can (15 ounces) pinto beans, drained and rinsed
  • 1 and 1/2 cups EACH: frozen corn, frozen peas
  • 1 container fresh basil pesto Note 2

Instructions 

  • VEGGIES: Place oil in a large pot and heat to medium-high. Add the onion, carrots, and celery. Saute over medium-high heat, stirring occasionally, for 8-10 minutes or until vegetables are tender. Add in the garlic and stir until fragrant, about 30 seconds. Add the thyme, Italian seasoning, and salt and pepper. (Add salt/pepper to taste; you may want to hold off adding salt until the end. I add 1/2 teaspoon of each, but it will vary greatly depending on the broth or bouillon you use.)
  • TOMATOES AND BROTH: Stir in water and chicken bouillon or low-sodium chicken broth and undrained diced tomatoes. Bring soup to a boil over high heat.
  • PASTA: Once boiling, stir in pasta, and cook, stirring occasionally, 6-7 minutes or until pasta is tender. Stir in the drained and rinsed beans, corn, and peas just to warm through. Remove from heat, taste/adjust seasonings, and then ladle soup into bowls. Add a generous spoonful of fresh basil pesto to each bowl. Stir in the pesto and enjoy!

Video

Recipe Notes

Note 1: Chicken bouillon: Alternatively, use chicken broth (two 32-ounce containers). This soup can be made vegetarian by substituting vegetable broth for chicken broth.
Note 2: Pesto: Make your own or use a fresh-refrigerated (not shelf stable) basil pesto.

Nutrition

Serving: 8servings | Calories: 233kcal | Carbohydrates: 41g | Protein: 10g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 0.4mg | Sodium: 743mg | Potassium: 723mg | Fiber: 11g | Sugar: 13g | Vitamin A: 20681IU | Vitamin C: 55mg | Calcium: 97mg | Iron: 3mg

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

 

Meet Chelsea


Hi there! Iโ€™m Chelseaโ€“the recipe developer, photographer, writer, and taste tester behind Chelseaโ€™s Messy Apron (although my little ones help me out quite a bit with the taste testing part!). I LOVE getting creative in the kitchen and then posting my creations here for you to enjoy.

Thanks again for stopping by!

More Recipes You'll Love

5 from 10 votes

Leave a comment

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

Recipe Rating




34 Comments

  1. Amy says:

    5 stars
    Love this recipe! Family favorite. Thanks for sharing!

    1. Chelsea Lords says:

      I’m so happy to hear this! Thanks Amy! ๐Ÿ™‚

  2. Kristi says:

    How would you make this a crockpot recipe?

  3. Catherine says:

    5 stars
    My 6yo picked this soup based on the picture. He wanted a healthy soup with carrots and noodles. This couldnโ€™t have been any easier to make, and was beyond delicious! He was happy with his choice for dinner! Thanks for a tasty, easy, hearty meal!

    1. Chelsea Lords says:

      That is so cute! I’m so happy you guys enjoyed! ๐Ÿ™‚ Thank so much Catherine!

  4. Linda Carson says:

    5 stars
    Love this recipe, just in time for cooler weather. All of the ingredients compliment each other.

    1. Chelsea Lords says:

      So glad to hear it ๐Ÿ™‚

  5. Jennifer says:

    How much pesto is used?

    1. Chelsea Lords says:

      A generous spoonful per bowl — as much or as little as you’d like ๐Ÿ™‚

  6. Lisa says:

    5 stars
    Absolutely delicious! This one is a keeper! Thank you for sharing it!๐Ÿ˜Š

    1. Chelsea Lords says:

      I’m so happy to hear! Thanks Lisa! ๐Ÿ™‚

  7. Katherine Lapre says:

    5 stars
    Thank you! This soup is amazing!

    1. Chelsea Lords says:

      Thanks Katherine! ๐Ÿ™‚

  8. Krissy Allori says:

    5 stars
    Man, I just love a good vegetable soup. Stuck at home right now so I’ve been cooking a LOT. Adding this to my list.

  9. Erin says:

    5 stars
    Oh, wow! This soup has such flavor. Loved every hearty spoonful.

    1. Chelsea Lords says:

      YAYY!! I’m soo happy to hear this! Thanks so much for your comment! ๐Ÿ™‚

  10. katerina says:

    Such a hearty and delicious soup!! I can’t wait to try this recipe!

    1. Chelsea Lords says:

      Thank you soo much!! Hope you enjoy! ๐Ÿ™‚