This Instant Pot Vegetable Soup is a quick, easy, and healthy vegetarian meal. This soup is packed with veggies, super flavorful, and ready in under 20 minutes!

If you’re looking for more veggie-loaded soups, try my Easy Chicken Vegetable Soup, Slow Cooker Creamy Vegetable Soup, this Roasted Red Pepper Soup or my Cabbage Roll Soup next!
Table of Contents
I know, I know. Here she is…the girl who doesn’t eat vegetables…with an Instant Pot Vegetable Soup recipe.
Okay, first of all, I do eat vegetables. I’m just slightly picky about how they’re served. Second, I love soup big time. I will eat just about any soup that comes my way and I absolutely love playing around with soup recipes.
So, as a fully grown adult who understands the value of including a wide variety of foods in my diet, I also love fueling my body with things that are packed with nutrients, like this Pressure Cooker Vegetable soup.
No Instant Pot? Try my stovetop Vegetable Soup recipe!
Ingredients for vegetable soup:
- Canola Oil: used to sauté the onion
- Vegetables: I use a blend of onion, carrot, celery, green beans, corn, spinach, and potatoes. Feel free to add in or leave out whatever veggies you want!
- Tomato Paste: adds richness and flavor depth.
- Garlic: use freshly minced garlic for the best flavor.
- Seasonings: Italian seasoning, salt, black pepper
- Broth: you can keep this soup vegetarian with vegetable broth or use chicken broth or chicken stock instead.
- Tomatoes: I use fire roasted diced tomatoes, but other flavors will work as well.
- Bay Leaf: this adds a subtle earthy flavor that heightens the other flavors in the soup.
How to make instant pot vegetable soup
This instant pot soup recipe comes together in under 20 minutes!
- Sauté aromatics and seasonings: Hit SAUTE on the instant pot, add in oil and heat, then cook the onion until softened. Turn the instant pot off and add in tomato paste, garlic, and seasonings. Cook for 1 minute.
- Add broth and veggies: Mix in broth, then add potatoes, carrots, celery, tomatoes, green beans, corn, and bay leaf.
- Cook: Cover with the lid then cook on Manual or Pressure Cook for 2 minutes. Once the cook time is up, naturally release for 8-10 minutes, then open the valve and remove the lid.
- Finish and serve: Stir in spinach then serve and enjoy!
Instant pot vegetable soup FAQs
You’ll set the timer in the instant pot for just 2 minutes! However, the soup isn’t actually cooking for just 2 minutes. The pot takes about 15 minutes to come to pressure. In that time, the veggies soften and the soup cooks!
Leftover vegetable soup will last in an airtight container in the fridge for 3-4 days. To reheat, warm on the stove, in the microwave, or on “SAUTE” in the instant pot.
Yes! This vegetable soup is incredibly freezer friendly. Simply let it cool to room temperature, then transfer it to a freezer safe container or freezer bag. Store it in the freezer for 4-6 months. To reheat, thaw overnight in the fridge or in a sink of cold water, then warm in the microwave or on the stove. You can also reheat it in the instant pot on “SAUTE” until warmed through.
Variations on this Instant Pot soup
- Add meat. You can add ground beef, ground turkey, or Italian sausage to this soup by sautéing the meat with the onion before you add the rest of the ingredients. You can also use up leftover already cooked meat like shredded chicken by just adding it with the broth.
- Use other veggies. This recipe is super customizable. Use whatever veggies you like!
- Add beans. You can add vegetarian protein to this soup by mixing in canned and drained cannellini beans, great northern beans, white beans, or even chickpeas.
- Spice it up. Give your soup a kick of heat by adding in red pepper flakes or cayenne pepper.
- Make it creamy. You can turn this into a creamy vegetable soup by adding a can of evaporated milk or by serving it with a splash of heavy cream.
Serving suggestions
You can serve this vegetable soup as a light vegetarian entree with a side of garlic herb dinner rolls, garlic bread, or breadsticks.
It also makes the perfect side dish next to grilled chicken, air fryer pork chops, or the protein of your choice!
More vegetarian soup recipes
Instant Pot Vegetable Soup
Ingredients
- 1 teaspoon canola oil
- 1 medium onion finely diced
- 1 tablespoon tomato paste
- 2 teaspoons minced garlic
- 2 teaspoons Italian seasoning
- 2 teaspoons salt
- 1/4 teaspoon black pepper
- 6 cups low sodium chicken or vegetable broth
- 1 lb potatoes chopped (about 3-4 medium)
- 3 large carrots peeled and chopped
- 2 ribs celery sliced
- 1 1/2 cups fired roasted diced tomatoes (or other flavor — 398ml/13oz)
- 1 cup fresh green beans cut in thirds
- ½ cup canned, frozen or fresh corn
- 1 bay leaf
- 1 cup finely chopped spinach
Instructions
- Heat oil in Instant Pot on saute mode. Add onion, cook and stir until softened.
- Turn the Instant Pot off and add the tomato paste, garlic, Italian seasoning, salt and pepper. Stir and cook for 1 minute on the residual heat.
- Add chicken broth to the still hot pan, and scrape the bottom with a spoon to remove any left behind bits.
- Add potatoes, carrots, celery, tomatoes, green beans, corn, bay leaf and stir.
- Put the lid on, turn the valve to sealing, and select Manual or Pressure Cook, high pressure, for 2 minutes. It will take about 15 minutes to come to pressure and begin counting down.
- Once the cook time is over, let pressure release naturally for 8-10 minutes before opening the valve and removing the lid (this is to prevent the splatter that can come when pressure cooking soup).
- Stir in the spinach, adjust seasonings to taste (add 1 teaspoon sugar to balance tomato paste if needed) and serve.
Notes
Nutrition Information
Want to save this recipe?
Create an account easily save your favorite content, so you never forget a recipe again.
Tried this recipe?
Tag @thereciperebel or hashtag #thereciperebel — I love to see what you’re making!
Tag @thereciperebel
Candice says
I do lots of meal prep on the weekends and this soup is a go-to for lunches! It takes a sec to chop everything, but throwing it in and then waiting is amazing.
My trick for getting the pressure to rise faster is to boil water in my electric kettle while doing all of the chopping. Adding the hot water to the instant pot speeds up the process and doesn’t change the texture or flavor. I also opt for kale instead of spinach, since it holds up a bit better over a few days.
Thank you for the recipe!
The Recipe Rebel says
Hi Candaice! So glad you enjoyed the recipe! Thank you for the review!
Shari Tracey says
Excellent! Easy to follow recipe with fresh healthy ingredients. My husband really enjoyed it for dinner tonight. Thank you!
The Recipe Rebel says
Hi Shari! So glad you enjoyed the recipe! Thank you for the review!
Peter B says
Oh one last thing, I did 4 minutes on the manual pressure setting. That way everything was tender and flowed perfectly.
The Recipe Rebel says
Thanks for the feedback!
Peter B says
This soup WAS AWESOME.
I modified it slightly.
Used a peeled, diced rutabega in conjuction with the rest of the veg in step 4.
I soaked the rutabega for about 20 minutes prior to step 1.
I skipped the spinach.
Thank you!
The Recipe Rebel says
Hi Peter! So glad you enjoyed the recipe! Thank you for this kind review!
Lisa says
How much broth do you add? I can’t see anything in the recipe to advise
The Recipe Rebel says
Hi Lisa! It’s the 8th ingredient on the ingredient list in the recipe card. Right under the salt and pepper. Are you not seeing that on your end?
Lisa says
I see it now.
Was looking further up the page as there is another section that says ingredients.
Thank you!
I’m looking forward to trying this.
The Recipe Rebel says
Great! Yes all of my blog post have an overview of the recipe with tips and tricks. Full details are always listed in the recipe card. There is a “jump to recipe” button on each page as well to take you straight there. Enjoy!
Joyce says
This is the best vegetable soup ever! Everybody loves it! I just finished a batch again today but I have a question. When the 2 minutes are up should I cancel the Keep Warm on the Instant Pot as there was the 15 min. to come to pressure, the 2 min. of the pressure cooking plus the 8 – 10 minutes release and I wanted your opinion about maybe not overcooking the veggies?
The Recipe Rebel says
Hi Joyce! The timing has worked well for myself (and others) but if you are worried about the veggies, you could quick release at any time after the 2 minutes are up. Glad you enjoyed it!
Dasha says
Is this gluten free and dairy free?
The Recipe Rebel says
Hi Dasha! Taking a quick look at the ingredients it looks like it could be. There is no dairy and you could easily use gluten free spices, etc.
Karen says
This soup is delicious! Added a pound of ground beef as per your instructions. Used water instead of broth because of the ground beef. I like olive oil so used plenty. Love this soup! Thank you for the recipe!
The Recipe Rebel says
Hi Karen! So glad you enjoyed the recipe! Thank you for this kind review!
Lynda says
Loved this recipe
I’ve had my insta pot for a long time
Once you actually understand the process you understand it takes time to come to pressure along with natural or quick release
What I’m gaga about is
Toss everything in
Hit the buttons
Pour a glass of your fave beverage and relax
Or perhaps browse your many fabulous recipes for next time
Thanks for this one
Lynda
The Recipe Rebel says
Hi Lynda! So glad you enjoyed the recipe! Thank you for this kind review!
Carol-Anne says
Absolutely delicious! I used frozen green beans and spinach and cutback on the salt to 1 tsp. Definitely keeping this in my soup repertoire!
The Recipe Rebel says
Hi Carol-Anne! So glad you enjoyed it! Thank you for this kind review
Gillian W says
Really simple, yummy,
and versatile.
Used frozen spinach, added peas instead of corn.
The Recipe Rebel says
Hi Gillian! So glad you enjoyed the recipe! Thank you for this kind review!
Trisa Lilley says
Delicious… I added ground beef for a very hearty soup..
The Recipe Rebel says
Hi Trisa! So glad you enjoyed the recipe! Thank you for this kind review!
Kara says
Very nice and fast! I used Italian seasoned extra lean ground turkey from Jenny-O and it was very nice! Had a side of garlic bread and everyone was very happy and satisfied
The Recipe Rebel says
Hi Kara! So glad you enjoyed the recipe! Thank you for this kind review!
Jen says
LOVED this. I’m pregnant and having a REALLY hard time eating vegetables. This was not only acceptable (which I would have considered a win), but actually quite tasty! I use beef broth instead of chicken, because my dad used to make a vegetable soup would be froth going up, and I also added a can of kidney beans and a can of garbanzo beans. Thank you!
The Recipe Rebel says
So glad you were able to enjoy it! Thank you Jen!
JoRobertson says
This was just delicious for a weekday dinner. I added a can of mixed beans that I drained and rinsed, along with a diced zucchini I needed to use up. Great meal with a slice of whole grain bread 😋 thanks for the great recipe! I used unsalted broth and didn’t find it too salty at all.
Mary says
I tried the recipe as is and loved it. Yesterday I made it more of Thai style added mushrooms, more garlic, swapped the Italian seasoning for curry added a can of coconut milk and added parsley and lime in with the spinach. It was great
Ashley Fehr says
Thanks for sharing Mary!
Olivier says
Very Yummy soup! My family loved it! However the total time is understimated it takes much more than 20min!
The Recipe Rebel says
Hi Olivier! So glad you enjoyed it! Thank you for this review!
Ken says
Excellent soup! I left the 2 teaspoons of salt out of it and it was perfect for me and my family. Definitely a favorite for a long time to come! So easy to put together.
The Recipe Rebel says
Hi Ken! So glad you enjoyed the recipe! Thank you for this review!
David says
This is a good recipe. However, I can’t stand when recipes exaggerate about cook & prep times. I’m pretty fast and definitely takes more than 15 minutes to prep all of those veggies. Also, if it takes 15 minutes for the instant pot to come to pressure, don’t put cook time 2 minutes. Also, you don’t include the time it takes for the natural release. You put “total time” as 17 minutes and this took me well over an hour to make from start to finish.
Also, thought it was way too salty. I would dial it back next time on the 2 tsp of salt.
The Recipe Rebel says
Hi David, definitely didn’t exaggerate on how long it took me to actually cook this or prep the recipe. When it comes to seasoning you should always adjust it based works best for you because we all have different taste.
Tiffany says
I first looked at total time and got to work, needed a quick dinner. Once I saw 15 mins to pressurize and slow release for 10 minutes I was so disappointed 😞 shame on me for not reading through twice first.
Lily says
Made this last night – it was delicious! I did boil some orzo and added it to the soup just before serving.
The Recipe Rebel says
Hi Lily! So glad you enjoyed the recipe! Thank you for this review!
Kathy Hipp says
I found your recipe for instant pot vegetable soup and I’ve got to tell you it’s the best recipe I’ve ever made. We love it!
The Recipe Rebel says
Hi Kathy, so glad you enjoyed the recipe! Thank you for this review!