Instant Pot Vegetable Soup is a hearty, healthy, and incredibly flavorful soup that comes together in just over 30 minutes.
Serve this Instant Pot Vegetable Soup with Dutch Oven Bread and a Spinach Avocado Salad for a delicious and healthy Easy Vegan Dinner Recipe that the whole family will enjoy!

The BEST Vegetable Soup Recipe
Vegetable soup has always been a soup I either LOVE or HATE, depending on how the soup is prepared and flavored.
Today, I am sharing with you the ultimate recipe for Instant Pot Vegetable Soup that will guarantee your soup is incredibly full of flavor and hearty and never bland, watery, or boring.
My secret to making the best version of Instant Pot Vegetable Soup is to layer flavors. I add a bit of dry red wine, a variety of dried spices, and balsamic vinegar to add depth and flavor to an otherwise simple soup recipe.
Otherwise, this vegetable soup recipe is really basic. But just because it is simple, does not mean it isn't delicious! This soup is seriously the best Vegetable Soup recipe! And thanks to the Instant Pot, it comes together really quickly!
Notes on Key Ingredients
Instant Pot Vegetable Soup is made with really basic ingredients. In fact, you probably have all the ingredients on hand right now.

- Vegetable Broth: I use my homemade vegetable broth. It is SO incredibly flavorful and easy to make. It really adds to the flavor of this simple soup. But feel free to use your favorite store-bought low-sodium vegetable broth.
- Red Wine: A bit of wine really adds dimension to this recipe. I use a dry red wine such as a Merlot or Cabernet. It does not need to be an expensive quality bottle of wine, but you do want to ensure it is worth drinking for the best flavor. If you don't care to cook with alcohol use additional vegetable broth in place of the wine.
- Vegetables: This soup is full of vegetables. The base is built with onions and celery, but also features green beans, carrots, and potatoes added to the soup.
- Potatoes: You can use red potatoes, gold potatoes, or russet potatoes. I would recommend peeling russet potatoes, but the red and gold potatoes can be left unpeeled if desired.
- Green Beans: Use fresh or frozen trimmed green beans.
- Corn: Feel free to add up to 1 cup of frozen corn as well.
- Diced Tomatoes: I love to use Italian-seasoned diced tomatoes for extra flavor. If you use regular diced tomatoes, I would double the amount of garlic and oregano added to the soup, to really amp the flavor up.
- Spices: Garlic, oregano, and a bay leaf add flavor to this simple Veggie Soup. They all work together to bring out the flavors of the vegetables and complement the vegetable broth.
- Greens: I finish this soup with baby kale or spinach to add a hefty dose of nutrients. If you have super picky eaters, feel free to skip adding the greens. My husband NEVER complains if I omit them! HA!
- Balsamic Vinegar: This may sound like an odd addition, but trust me. By finishing this soup with a bit of balsamic vinegar, your palate is open and the flavors really pop in your mouth. It is a secret addition that makes this soup out of this world!
How to Make Vegetable Soup in the Instant Pot
This soup is SUPER simple to make. The hardest part is chopping the veggies! It comes together with just a few steps and thanks to the Instant Pot, this Vegetable Soup develops really rich flavors in a very short amount of time.
While this is an incredibly simple recipe, if you are unfamiliar with cooking in an Instant Pot or the functions of your Instant Pot, be sure to start with How to Use an Instant Pot for the best results on this and future recipes. You will find the full recipe in detail in the recipe card below.
Step One: Saute Veggies
- Hit the saute function on the Instant Pot, add in the oil, and let it heat up for a minute. Some models will read HOT, once heated, but it is not necessary to wait that long, just give it a minute or two to fully heat.
- Once the oil has heated, add in the celery and onions and saute until the onion is just beginning to soften. This will just take 2-3 minutes.
- Add in the garlic and saute for about 30 seconds longer. You don't want to saute the garlic too long, or it will cause your garlic to burn and ruin the soup.

Step Two: Deglaze
Whenever you saute ANYTHING in the instant pot, it is crucial to add thin liquid and scrape up any browned bits off the inner pot. This is called deglazing and will help to prevent a burn warning.
- With the saute function still on, add in the wine (or additional broth) and use a wooden spoon or spatula to scrape off any browned bits. Let the wine simmer for just a minute to reduce and concentrate in flavor and then turn off the Instant Pot.

Step Three: Layer Ingredients
Add in the vegetable broth, potatoes, carrots, green beans, diced tomatoes, and seasonings, and stir gently to combine.

Step Four: Pressure Cook & Pressure Release
The cooking time for this vegetable soup is only 5 minutes. Any longer than that, your vegetable will turn to mush. However, keep in mind it will take 10-15 minutes for your Instant Pot to come to pressure and you need to allow for another 15 minutes.
- Once the soup is prepared, place the lid on the Instant Pot and be sure your vent knob is sealed.
- Set cook time for 5 minutes.
- After cook time has elapsed, allow pressure to release naturally for at least 15 minutes. This is really important. If you try to release pressure before 15 minutes have passed, the hot liquid will spew out of your vent knob and make a mess, and potentially burn you.

Step Five: Add Greens
- After pressure has been released, stir in greens and vinegar.
- Place the lid back on the inner pot for a minute or two, just to let the greens wilt.

Serving Suggestions
Instant Pot Vegetable Soup is a fabulous, hearty, and healthy meal that is perfect to serve for dinner or lunch with homemade biscuits or whole wheat rolls and a side salad tossed with balsamic vinaigrette to compliment the balsamic added to the soup. Or serve with Whole Wheat Dutch Oven Bread and a Caesar Salad.
However you opt to enjoy this soup, be prepared to be blown away by how good this simple, economical vegetable soup tastes!

Instant Pot Vegetable Soup
If you learn better through video, watch below to see me prepare this soup in my own kitchen.
More Plant-Based Instant Pot Recipes
- Instant Pot Cauliflower Tikka Masala
- Instant Pot Minestrone Soup
- Instant Pot Lentil Soup
- Instant Pot Vegetarian Chili
- Instant Pot Rice and Beans
- Instant Pot Lentil Chili
If you enjoyed this recipe for Instant Pot Vegetable Soup, I would love it if you took the time to leave a review and comment.

Instant Pot Vegetable Soup
Ingredients
- 1 teaspoon olive oil
- 1 small onion finely minced
- 2 ribs celery finely minced
- 2 teaspoons minced garlic
- ¼ cup dry red wine optional
- 6 cups vegetable broth
- 1 teaspoon oregano seasoning
- 1 teaspoon salt
- ¼ teaspoon black pepper
- 2 bay leaves
- 3 potatoes peeled and cut into 1 inch cubes
- 3 large carrots peeled and cut into coins
- 1 cup fresh green beans cut into ½ inch pieces
- 1 15 ounce can petite diced tomatoes, Italian flavor
- 1 cup finely chopped baby kale or spinach
- 1 tablespoon balsamic vinegar
Instructions
- Heat oil in Instant Pot on saute mode. Add onion and celery, cook and stir until softened, about 3-5 minutes. Add in garlic and cook for an additional 30 seconds.
- Add in red wine, and let cook for 2-3 minutes, scraping up the browned bits on the bottom of the inner pot as the wine simmers. Then, turn the Instant Pot OFF.
- Add in the vegetable broth, potatoes, carrots, green beans, salt, pepper, oregano, and bay leaves. Finally, add in the diced tomatoes and stir gently to combine.
- Put the lid on, turn the valve to sealing, select Manual or Pressure Cook, and set to cook on high pressure for 5 minutes.
- Once the cook time is over, let pressure release naturally for at least 15 minutes
- Open the lid, and stir in the kale or spinach and balsamic vinegar. Place the lid back on the inner pot and let everything sit for 1-2 minutes to allow the greens to wilt.
- Taste to adjust seasonings and serve.
Equipment Needed
Notes
Nutrition
This post was originally shared in 2020 and updated in 2023.
Rona
I have just made your vegetable soup. It is absolutely delicious! Better than any I have ever tasted. Thank you so much for the recipe.
Kristen Chidsey
Thank you for sharing Rona! So happy to hear you enjoyed.
Reginia Sam
Made this today, absolutely yummy. It’s healthy, hearty and the balsamic vinegar really brings out the flavor. It’s a good break from meat. One question, will it keep in the freezer?
Kristen Chidsey
Hi Regina! I am so happy to hear you enjoyed! You can freeze this soup for up to 3 months in an airtight container, as long as you keep in mind that the potatoes will change in texture a bit after being defrosted.
Santana
Love it thank you!! I omitted potatoes and substituted rutabaga. How long does it last for in the fridge?
Kristen Chidsey
It will last for 5 days Santana. I am so happy to hear you enjoyed so much!
Kit
I just made this for a friend who had surgery; it was easy & so flavorful! I seared beef stew tips & added frozen corn at the very end. Excellent recipe!
Kristen Chidsey
What a kind friend you are! And I am so glad you enjoyed the flavor of this soup.
Gordie
I am a retired construction worker who now does most of the cooking and wanted a veg. soup recipe.I found this online and it is the best veg. soup we have ever tasted.Will be trying more of your recipes.
Kristen Chidsey
I love hearing this Gordie! Thank you for sharing. I hope you find many more recipes to enjoy here.
Gary
I’ve made this a few times and it just gets better every time! So satisfying, thank you for sharing! The first time I didn’t have balsamic vinegar or wine and it turned out pretty good, but adding those makes it much more savory. I use the soup button since that seems to work better. I also use sodium-free salt substitute and either low sodium or no salt added broth, making this soup even healthier.
MarySue
Delicious
Felicia
WHat if I want to make this recipe for 12 people? I see I can change the servings, thus the ingredient amounts, but how does that affect cooking in the Instapot? I'm new at the Instapot use. Thanks.
Kristen Chidsey
Hi Felicia, the cook time will remain the same regardless of increasing the ingredients. Just keep in mind that not to fill the inner pot more than 2/3rd of the way full when making soup (there needs to be room for pressure to build) and that it will take longer for pressure to be reached and to be released. Enjoy!!
Doug Smith
We love this recipe! The only change we made is to add a couple of chipotle peppers in adobo sauce (and a little of the sauce). Gives it just a little heat!
Kristen Chidsey
What a great addition for heat! Thanks for sharing Doug!
Denise Hudson
I had a craving for vegetable soup and this recipe sounded good. OMG it is delicious! I will never buy canned soup again. So much flavor and versatile. I did not have corn or wine, but all other items were in my fridge. Next time I will add wine and maybe meat
Kristen Chidsey
I am so glad you enjoyed so much Denise! Thanks for sharing!
Keri
So easy and tasty! While I mowed the lawn, the Instant pot cooked the soup. Love it! Thanks!
Kristen Chidsey
Multi-tasking at its best! Happy to hear you enjoyed Keri and thanks for leaving a review.
Lynn
Just like I make, except for the herbs and balsamic. Can’t wait to try this! I would love to freeze some of this for future lunches and week night suppers. Do you know which kind of potatoes will not turn watery when frozen?
Kristen Chidsey
Hi Lynn! I am excited for you to try this! I typically don't suggest freezing soups with potatoes, but using waxy potatoes, such as fingerling or new potatoes, would be the best option if you do want to freeze the soup. I have in the past and it worked well for me. Enjoy!
jennifer self
This is my go- to vegetable soup recipe-- My whole family loves it with some cornbread! I always make a double batch and freeze some. I and usually add some protein when I reheat (ground beef or sausage, or leftover rotisserie chicken). I sometimes even use canned potatoes :o, or white beans or pasta instead of potatoes. it It's perfect for taking to someone in need of a meal since the base gluten and dairy free, and vegetarian, but also tasty and comforting.
Kristen Chidsey
I am so glad you and your family enjoy this so much, Jennifer!