This post may contain affiliate links. See my disclosure policy.

This delicious Instant Pot Vegetable Soup recipe is full of flavor and so easy to make. Enjoy a bowl (or two) of this light and healthy comfort food!

Vegetable soup in white bowl with spoon handle sticking out.

Looking for something comforting, healthy and loaded with veggies? Then this Instant Pot Vegetable Soup recipe is for you!

It’s so easy! Just let your pressure cooker (Instant Pot) work its magic. It can also be made in a pot on the stove (I have included stovetop instructions as well).

Even my kids will eat this veggie soup! Do you want to know why? There are no chunks of tomatoes! Most vegetable soup recipes include a can of diced tomatoes which my kids just don’t like.

Not this one though! My entire family (not just the kids) prefer the more delicate, flavorful broth in this recipe with just a hint of tomato from the tomato paste. It’s absolutely delicious!

Recipe Highlights

  • Healthy: This soup is packed full of veggies!
  • Easy To Make: 15 minutes of prep time and then let the Instant Pot do the rest!
  • Versatile: Easy to customize based on what you have on hand or what is in season
  • Easy Cleanup: Entire recipe is made directly in the Instant Pot so cleanup is a breeze
  • Dietary Features: Vegetarian, gluten free, and easily adapted to be vegan
  • Delicious: Full of flavor, cozy and comforting!

Ingredients You’ll Need

To make this easy vegetable soup recipe, you will need the following ingredients:

Flat lay photo of vegetable soup ingredients.
  • Olive Oil: To sauté some of the veggies.
  • Veggies: Loads of vegetables including: onion, celery, carrots, garlic, baby potatoes, green beans, corn, peas and spinach.
  • Tomato Paste: Adds some richness and a light tomato flavor to the broth.
  • Broth: Use homemade or store bought vegetable broth. You can also use chicken broth if you prefer.
  • Spices: Bay leaves, paprika, cayenne, salt and black pepper are added for flavor. Herbamare is also a delicious addition or this delicious bouillon powder.
  • Parmesan Rind: This special ingredient kicks up the flavor and adds some depth.
  • Fresh Herbs: Finely chopped dill or parsley (or a combination)
  • Lemon: Fresh lemon juice adds brightness and rounds out the flavors.

Detailed ingredient list and directions located in the recipe card below.

How To Make Instant Pot Vegetable Soup

To make this homemade vegetable soup recipe in the Instant Pot (pressure cooker), simply…

Sauté: Heat the olive oil in the Instant Pot on the “Sauté” setting. Add the onions, carrot and celery and sauté while stirring occasionally until the onions soften (about 4-5 minutes). Add garlic and tomato paste and sauté for 30 more seconds while stirring. Press the “Cancel” button to turn off the Sauté function.

Photo collage showing vegetables being sautéed in the Instant Pot for soup.

Add Broth: Pour in the broth and scrape up any cooked on bits at the bottom with a wooden spoon. This will avoid the possibility of a “Burn” warning later on.

Add Vegetables and Seasonings: Add in the baby potatoes, green beans, corn, peas, bay leaves, paprika, parmesan rind, salt and a pinch of cayenne. Stir to combine.

Photo collage showing ingredients being added to the Instant Pot for vegetable soup.

Pressure Cook: Secure the lid and set the steam release valve to the “Sealing” position. Press the “Manual” or “Pressure Cook” button (depending on model) and set to cook for 2 minutes (high pressure). Once the cook time is over, let the pressure naturally release for 10 minutes. After the 10 minutes is up, release the remaining pressure by turning the steam release valve to the “Venting” position. Once the pin drops open the lid.

Stir Through Final Ingredients: Remove the parmesan rind and bay leaves. Stir in the chopped spinach, dill and lemon juice. Season to taste with salt (or Herbamare) or this bouillon powder and pepper.

Photo collage showing Instant Pot and vegetable soup inside.

Serve: Soup’s on! Add a garnish if you like. Some options include parmesan, dollop of yogurt or sour cream, pesto, etc. Grab a spoon and enjoy!

Two bowls of vegetable soup next to two slices of bread.

New to the Instant Pot or confused by the terminology? Check out these 10 Instant Pot Tips For Beginners!

Stovetop Instructions

No Instant Pot? No problem! To make this healthy vegetable soup recipe on the stovetop, simply…

  1. Heat the olive oil in a large pot or Dutch Oven over medium-high heat. Add the onions, carrots and celery and sauté until onions are softened (about 4-5 minutes). Add garlic and tomato paste and sauté for 30 more seconds while stirring.
  2. Stir in the broth, baby potatoes, bay leaves, parmesan rind, paprika, salt and a pinch of cayenne.
  3. Simmer for 20 minutes or until potatoes are almost tender. Add in the green beans, corn and peas and cook for 5 more minutes.
  4. Turn off the heat. Remove the parmesan rind and bay leaves. Stir through the chopped spinach, dill and lemon juice. Season to taste with salt (or Herbamare) and pepper.
Overhead view of vegetable soup in dutch oven.

Storage + Meal Prep

  • To Store: Store in the fridge for up to 5 days.
  • To Freeze: Freeze for up to 3 months. Thaw before reheating. (Note: The texture of the veggies will change if frozen. I prefer this soup fresh or stored in the fridge.)
  • Reheating: To reheat, simmer in a pot over low heat.
  • Meal Prep: Make a batch on the weekend and store in the fridge for lunches or freeze for a future meal.

Storage Container Options

I like to use wide mouth mason jars for storing soups in both the fridge and freezer. Using a wide mouth funnel makes filling the jars easy and mess free! Check out these tips for freezing food in mason jars safely and successfully. I haven’t had a cracked jar since following these tips!

Souper Cubes are another great option for freezer storage. They come in a variety of portion sizes, are stackable and frozen food pops out easily. You can purchase them directly from the Souper Cubes website for find them on Amazon: US | CAN

Three jars of vegetable soup standing in front of an Instant Pot.

What To Serve With It

Some crusty bread, homemade cheese biscuits, crackers, zucchini slice or a sandwich would all be delicious served alongside this vegetable soup. You can also serve it on its own as a light lunch or dinner.

A Few Questions Answered

What is a parmesan rind and where do you find it?

This is the hard bit at the end of a fresh chunk of parmesan cheese. I love to add a piece of Parmesan rind when making soups, stews or sauces since it adds a boost of flavor and richness. Just remember to remove it before serving! Simply save the rind from your Parmesan in a freezer bag and store in the freezer until you need it. They are also available to purchase at some cheese counters.

What does lemon juice do for the soup?

It brightens up the soup and balances out the flavors. It really makes a difference! If you don’t have any lemons, you could also use a touch of your favorite vinegar as a substitute (e.g. apple cider vinegar, red wine vinegar, balsamic vinegar).

How do you make vegetable soup flavorful?

Flavor has been layered into this recipe in a few ways. Sautéing the onion, celery and carrots enhances their flavors. The garlic, spices and parmesan rind then add another boost of flavor. Finally, the fresh lemon juice and dill at the end add brightness and round out the flavors. All that is left is to adjust the amount of salt to taste!

How long does homemade vegetable soup last?

It can be stored in the fridge for up to 5 days or frozen for up to 3 months.

Possible Variations

Want to customize this vegetable soup recipe? Feel free to…

  • Use different veggies: Add whatever veggies you have on hand or are in season. Some options include: zucchini, sweet potatoes, mushrooms, cauliflower, butternut squash, cabbage, etc.
  • Use frozen veggie mix: You could use a frozen bagged mixture of green beans, corn and peas
  • Add beans: To make it heartier, add in some kidney beans, chickpeas, cannellini beans, etc.
  • Add meat: Shredded chicken, ground beef, mini meatballs, etc. would all work well.
  • Swap the spinach: Swap the chopped spinach for chopped kale or chard. Or leave it out!
  • Add a spicy kick: Add in red pepper flakes or more cayenne while cooking. Or add a splash of hot sauce before serving.
  • Make it vegan: Use vegetable broth and skip the optional parmesan rind.
  • Add a garnish: Add more flavor with a garnish like some grated parmesan, dollop of yogurt or sour cream or pesto.

More Instant Pot Soups

The Instant Pot is great for making soups and broths. Here are a few more recipes to try…

Did you make this vegetable soup recipe? Let me know in the comments!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegetable soup in a white bowl with spoon.

Instant Pot Vegetable Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 9 reviews
  • Author: Vanessa | Maple + Mango
  • Prep Time: 15 min
  • Cook Time: 17 min
  • Total Time: 32 min
  • Yield: 6 to 8 1x
  • Category: Soup
  • Method: Instant Pot
  • Cuisine: American

Description

This delicious Instant Pot Vegetable Soup recipe is healthy comfort food that is full of flavor and easy to make!  Stovetop instructions included in notes as well.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 3 carrots, peeled and thinly sliced (or chopped)
  • 2 celery stalks, thinly sliced (or chopped)
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 8 cups vegetable broth (or chicken broth)
  • 1 pound baby potatoes, quartered (454 g)
  • 1 1/2 cups chopped green beans (cut in thirds)
  • 1 1/2 cups frozen or fresh corn
  • 1 cup frozen or fresh peas
  • 2 bay leaves
  • 1 teaspoon salt
  • 1/2 teaspoon paprika
  • pinch of cayenne
  • Parmesan rind (Optional but recommended! Size can vary – aim for at least a 2-3 inch piece)
  • 1 cup finely chopped baby spinach
  • 1/4 cup finely chopped fresh dill (or a combo of dill and parsley)
  • 1 tablespoon fresh lemon juice (about half a lemon)
  • salt and pepper, to taste (or some bouillon powder or Herbamare)

Instructions

  1. Sauté: Heat the olive oil in the Instant Pot on the “Sauté” setting.  Add the onions, carrot and celery and sauté, stirring occasionally until the onions soften (about 4-5 minutes).  Add the garlic and tomato paste and cook for an additional 30 seconds while stirring.  Press the “Cancel” button to turn off the “Sauté” function.
  2. Add Broth: Pour in the broth and scrape up any browned bits at the bottom with a wooden spoon. 
  3. Add Veggies + Seasonings: Add in the baby potatoes, green beans, corn, peas, bay leaves, salt, paprika, pinch of cayenne and parmesan rind.  Stir to combine.
  4. Pressure Cook: Secure the lid and turn the valve to the “Sealing” position.  Set to cook for 2 minutes (high pressure) followed by a 10 minute natural release.  Once the 10 minutes are up, carefully release the remaining pressure by turning the valve to the “Venting” position.  Once the pin drops, open the lid.
  5. Stir Through Remaining Ingredients: Remove the parmesan rind and bay leaves.  Stir in the chopped spinach, dill and lemon juice.  Season to taste with salt and pepper (or Herbamare or bouillon powder).
  6. Serve: Dig in or add a garnish if you like.  Some grated parmesan or a dollop of yogurt, sour cream or pesto are all nice additions.

Notes

  • Storage:  Leftovers can be stored in the fridge for up to 5 days or frozen for up to 3 months.  Note that freezing will change the texture of the veggies though.  Mason jars and Souper Cubes are both great storage options.  Read this post for tips on how to freeze food in mason jars without breaking them.
  • Stovetop Instructions: You can also make this recipe on the stovetop.  Heat the olive oil in a large pot over medium-high heat.  Add the onions, carrot and celery and sauté for a few minutes until onions are softened.  Add garlic and tomato paste and sauté for 30 more seconds while stirring.  Add in the broth, baby potatoes, bay leaves, paprika, salt, pinch of cayenne and parmesan rind.  Simmer for 20 minutes or until potatoes are almost tender.  Add in the green beans, corn and peas and cook for 5 more minutes.  Turn off the heat and remove the parmesan rind and bay leaves.  Stir through the chopped spinach, dill and lemon juice.  Season to taste.
  • New to the Instant Pot?  Check out these Instant Pot Tips For Beginners to better understand it.
  • Parmesan Rind:  This is the hard piece at the end of your fresh Parmesan chunk.  It adds an amazing boost of flavor.  So don’t ever toss the rind!  Store them in the freezer so they are ready to use in dishes like this.  Alternatively, they can also be purchased at some cheese counters.

PIN it for later!

Pinterest graphic for Instant Pot Vegetable Soup recipe.

About Vanessa Gilic

I want to help you make delicious food using real ingredients! Explore a variety of easy to follow, real-food recipes ranging from healthy eats to comfort food. Welcome to Maple + Mango – I'm so happy you're here!

You Might Also Like:

Leave a comment

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. Erin says:

    This is hands-down the most delicious, mouthwatering veggie soup I have ever made. It’s so good it makes me want to cry LOL. Vanessa, you are a culinary genius and I love you!






    1. Vanessa | Maple + Mango says:

      This made my day! No need to cry though (unless you are chopping onions lol). I’m so happy that you loved the soup:)

  2. Loreto and Nicoletta Nardelli says:

    We absolutely love vegetable soups at our house!! Love how easy, versatile, and super tasty looking, this is! We don’t have an instant pot, so thank you for the stovetop instructions!






    1. Vanessa | Maple + Mango says:

      I’m glad that the stovetop instructions come in handy for you! Enjoy!

  3. Vijitha says:

    Perfect for the winter! I love how easy it is to make this soup, and that it can be customized with vegetables I have in hand at the time. What I like most is that it’s a one pot dish, and I can just leave it to do its thing after putting in all the ingredients! Thank you 🙂






    1. Vanessa | Maple + Mango says:

      One pot is so great! Nobody likes dishes 😉

  4. AmyG says:

    Love this easy recipe, so simple to make and delicious!






    1. Vanessa | Maple + Mango says:

      I’m so happy that you enjoyed it!

  5. NANCY says:

    The is wonderful. My kid loves tomato veggie soup! IP makes everything much easier,






    1. Vanessa | Maple + Mango says:

      I also love how easy it is to make in the Instant Pot!

  6. Kristen says:

    Such a great soup, especially for the deep freeze we’re currently in. We make this recipe using what we have on hand for veggies and broth and it always turns out perfectly!






    1. Vanessa | Maple + Mango says:

      I love how versatile it is to use up whatever you have on hand!

  7. Colleen says:

    This is a delicious looking, loaded vegetable soup. Perfect for this cold spell!






    1. Vanessa | Maple + Mango says:

      For sure! It has been so cold!

  8. Laura says:

    This vegetable soup looks great! I love that you’ve listed variations, so that with one good soup base you can easily switch it up! Great photography too😊






    1. Vanessa | Maple + Mango says:

      Thanks! I love providing variations since I view recipes as templates that can be customized! This soup is particularly easy to customize in so many ways!

  9. Sharon says:

    This is perfect because my big kid/spouse also hates the perfunctory tomatoes in veggie soups. 🙂 Picky for life! lol Great to have this option! Thanks. 🙂






    1. Vanessa | Maple + Mango says:

      Haha – now your spouse can enjoy veggie soup as well!