
Free: Healthy Freezer Meals Recipe Ebook
Get It NowThis post may contain affiliate links, which help keep this content free. (Full disclosure)
In a hurry? Need an easy dinner? I’ve got the perfect solution: Instant Pot Vegetable Soup! I make stovetop vegetable soup on a regular basis, but cooking this hearty vegetable soup in the Instant Pot is a little faster. It’s packed with tender veggies, fire roasted tomatoes and savory herbs, all cooked to perfection in your electric pressure cooker.
This Instant Pot recipe has a similar flavors to detox soup or beef cabbage soup, but with shorter prep and no meat. Like the stovetop version, it fits a wide variety of diets and everyone can enjoy it!
Why You’ll Love This Instant Pot Vegetable Soup Recipe
- Flavorful veggies with savory tomato broth
- Common grocery store ingredients
- Ready in 30 minutes
- Naturally gluten-free, low carb, keto, paleo, and vegan friendly
- Easy to customize and make ahead

Ingredients & Substitutions
This section explains how to choose the best ingredients for Instant Pot vegetable soup, what each one does in the recipe, and substitution options. For measurements, see the recipe card below.
- Olive Oil – For sauteeing. Avocado oil or any neutral cooking oil would work as well.
- Vegetables – My recipe includes yellow onion, carrots, minced garlic (fresh or jarred), celery stalks, green beans, cauliflower florets, and . You can also use other veggies like kale, spinach, zucchini, cabbage, russet potatoes, broccoli, and bell peppers… fresh or frozen! If you’re including greens, add them toward the end of cooking the soup.
- Canned Tomatoes – These combine with the broth to give it a rich taste. I used fire-roasted tomatoes, but regular diced tomatoes would also work.
- Seasonings – Aside from salt and pepper, I add Italian seasoning and bay leaves for flavor.
- Vegetable Broth – I use low-sodium vegetable broth. You can also use chicken broth or make your own homemade bone broth.

How To Make Vegetable Soup In The Instant Pot
This section shows how to make the best Instant Pot vegetable soup, with step-by-step photos and details about the technique, to help you visualize it. For full instructions, including amounts and temperatures, see the recipe card below.
- Saute onions. Heat oil in the Instant Pot using the Saute function. Add the onion and saute until softened.
- Saute garlic. Turn off the heat, then stir in garlic for 30 seconds.


- Add veggies and broth. Stir in carrots, celery, green beans, cauliflower, Italian seasoning, bay leaves (if using), salt and pepper. Add in vegetable broth and canned tomatoes. Stir well.
- Pressure cook. Close and seal the lid of the Instant Pot, with the steam release dial set to the sealing position. Set the cook time.


- Quick release. When the timer ends, carefully move the steam release valve to the venting position (quick release). Once steam stops coming out, open the lid and remove the bay leaves.

How Long To Cook Vegetable Soup In The Instant Pot?
If you are using fresh vegetables, cook vegetable soup in the Instant Pot for 4 minutes. It will take 10-15 minutes to come to pressure before it starts counting down.
Variations
- Instant Pot Chicken Vegetable Soup – Add leftover chicken at the same time as vegetables, or saute chicken pieces before adding onions. When I don’t have leftover chicken, I make Instant Pot shredded chicken breast, but feel free to use dark meat chicken thighs.
- Instant Pot Beef Vegetable Soup – Cook ground beef (or ground turkey) with onions in your Instant Pot. Continue with the rest of the recipe as written.
- Use Frozen Vegetables – If you want to make this recipe even quicker, you could use frozen vegetables instead of fresh, so you don’t have to chop fresh ones. I recommend a package of frozen mixed vegetables (corn, peas, carrots, green beans, and lima beans). Because the veggies are already partially cooked, set the cook time for 0 minutes instead of 4 minutes.
- Add Starches – To keep this soup healthy and low carb, I didn’t add any starches. However, you could add potatoes, corn kernels, butternut squash, beans (like chickpeas or white beans), or green peas. Cut larger veggies into bite-sized pieces.
- Add Cheese – A sprinkle of parmesan cheese on top makes a nice addition for serving.
Storage Instructions
- Store: Keep soup covered in an airtight container in the refrigerator for up to 5 days.
- Meal prep: Cut vegetables and store in the refrigerator until ready to use.
- Reheat: Warm on the stovetop, or in the microwave, until heated. You could also try reheating vegetable soup in the Instant Pot by setting the time to 0 minutes, and it will be warm by the time it comes to pressure.
- Freeze: Cool the soup to room temperature and pour into airtight zip top bags. Lay them flat in your freezer until solid, then you can stand them up to save space. Thaw overnight in the refrigerator, or in a bowl of water on the counter.

What To Serve With Instant Pot Vegetable Soup
Instant Pot vegetable soup recipes can make a light meal all on their own, but here are some ideas for sides that add more flavor to every spoonful:
- Chips Or Tortillas – Serve a side of almond flour tortilla chips, warm corn tortillas, coconut flour tortillas, cheddar parmesan crisps, or your favorite tortilla chips with this soup.
- Rice – Make white or brown rice, or for a lighter option try cauliflower rice.
- Salad – Soup and salad always go together. Pair this veggie soup with a cobb salad, cucumber tomato avocado salad, or artichoke salad.
More Meatless Soup Recipes
Soup is the perfect option for a meatless meal or simple side dish. These healthy soup recipes are meat-free, but loaded with flavor:
Recommended Tools
- Instant Pot – All you need for this Instant Pot soup recipe is a pressure cooker like this one. I prefer to use a newer model with an easy-release steam switch because it makes releasing the steam easier, and it automatically resets when the lid is closed.
Instant Pot Vegetable Soup Recipe
Instant Pot Vegetable Soup (Quick & Easy!)
Instant Pot vegetable soup is easy and flavorful, made with simple staples like garlic, onion, carrots, green beans, tomatoes, and broth.
Ingredients
Tap underlined ingredients to see where to get them. Please turn Safari reader mode OFF to view ingredients.
Instructions
Tap on the times in the instructions below to start a kitchen timer while you cook.
-
Heat the oil in the Instant Pot using the Sauté setting. Add the onion and saute for 4-5 minutes, until softened.
-
Turn off the heat, then stir in garlic for 30 seconds.
-
Stir in the carrots, celery, green beans, cauliflower, Italian seasoning, bay leaves (if using), salt and pepper. Add in the vegetable broth and tomatoes and stir well.
-
Close and seal the lid of the Instant Pot, with the steam release dial set to the sealing position. Set the cook time for 4 minutes at High pressure. It will take about 10-15 minutes to reach the correct pressure, at which point the timer will start counting down.
-
When the timer ends, carefully move the steam release dial to the venting position (quick release). Once the steam stops coming out, remove the lid and remove the bay leaves.
Last Step: Leave A Rating!
Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram – I’d love to see it!
Recipe Notes
Serving size: 1 cup
Nutrition facts are provided as a courtesy. Have questions about calculations or why you got a different result? Please see our nutrition policy.
Want to save this recipe?
Create a free account to save your favorite recipes!
Sign Up To Save Recipes© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead. 🙂

3 Comments
Jamie
0Loved this vegetable soup! So much easier to make in the instant pot!
Krissy
0This was not only delicious, but it made me feel really good. We’ve been having such snowy cold weather, this recipe was absolutely perfect for our family.
Maureen K
0So eaasy to make in the IP. The veggies were perfectly tender and not mushy, so my kids loved this!