Hearty Instant Pot Vegetable Soup

A classic, nourishing Instant Pot vegetable soup made with everyday ingredients you likely have on hand. This vegetarian soup is wholesome, comforting, and full of flavor — ready quickly thanks to a pressure cooker. It’s light yet satisfying and makes an excellent weeknight meal or make-ahead lunch for the family.

Overhead view of a bowl of instant pot vegetable soup.
This comforting stew is packed with healthy vegetables.

👩🏻‍🍳 Why You’ll Love This Recipe

The Instant Pot makes this soup quick and effortless while concentrating flavors in a short time. It’s a great option for cool weather or anytime you want a bowl of something warm and restorative without a lot of hands-on cooking. The recipe relies on pantry staples—onions, carrots, celery, canned tomatoes and beans, potatoes, and frozen vegetables—so it’s easy to pull together with minimal shopping.

The texture is hearty from the potatoes and beans, while spinach and peas add bright color and nutrients at the end. This combination delivers a balanced, satisfying bowl that even picky eaters tend to enjoy, because the broth carries strong savory notes from garlic and dried herbs.

🥘 Ingredients Needed

Ingredients needed to make instant pot vegetable soup.
Beans and vegetables make this soup both healthy and filling.
  • Oil – any neutral oil, such as olive or avocado oil.
  • Mirepoix – onion, carrot, and celery form the aromatic base.
  • Garlic – fresh minced garlic for best flavor.
  • Seasoning – dried oregano, dried thyme, salt, and black pepper.
  • Broth – vegetable broth to keep the soup vegetarian; chicken broth works if not vegetarian.
  • Potatoes – russet or other starchy potatoes, diced to bite-sized pieces.
  • Canned diced tomatoes – use diced or chopped tomatoes for acidity and body.
  • Beans – navy beans are used here, rinsed and drained; other beans will work.
  • Leafy greens – baby spinach is tender and quick to wilt; kale is an alternative.
  • Frozen vegetables – peas and corn are added at the end for freshness and texture.

🔪 Instructions

Set of 4 photos showing the ingredients sauted, seasoned, and mixed together.
  1. Set the Instant Pot to SAUTE. Add the oil, then add the diced onion, carrot, celery, and minced garlic. Sauté for 2–3 minutes until the vegetables begin to soften and the garlic is fragrant.
  2. Stir in the dried oregano, dried thyme, salt, and pepper. Sauté for another minute to bloom the spices.
  3. Add the rinsed beans, diced potatoes, and the canned diced tomatoes to the pot. Stir to combine.
  4. Pour in the vegetable broth, scraping any browned bits from the bottom of the pot. Ensure ingredients are evenly distributed.
  5. Close the lid, set the valve, and pressure cook on HIGH for 5 minutes. Note: the pot will take 15–20 minutes to come up to pressure before the timed cook begins.
  6. When cooking completes, perform a quick release or allow a brief natural pressure release if you prefer. Carefully remove the lid.
  7. Add the chopped spinach, frozen peas, and corn to the soup and stir until the spinach wilts and the frozen vegetables are heated through.
  8. Adjust seasoning to taste and serve immediately. Garnish with fresh herbs such as parsley or basil if desired.
Set of 4 photos showing spinach, peas, and corn added to cooked soup.

👪 FAQs

What is Natural Pressure Release?

Natural Pressure Release (NPR) means letting the pressure fall on its own until the lid unlocks, rather than using the quick-release valve. NPR can reduce splatter and is useful for soups that may foam or sputter during an immediate release.

Can I freeze this soup?

Yes, this soup freezes well, but be aware that potatoes might change texture and become a bit softer after freezing and reheating.

How do I reheat it?

Reheat gently on the stovetop, in the microwave, or return to the Instant Pot on SAUTE mode until warmed through.

💭 Other Helpful Tips

  • To save prep time, use frozen diced onions, diced carrots, and frozen diced potatoes.
  • Either canned or frozen peas and corn work fine; add them at the end so they stay tender and bright.
  • Swap or supplement navy beans with chickpeas, black beans, or pinto beans for variety and extra protein.
  • Leftovers keep well in an airtight container in the refrigerator for up to 5 days.
  • Remember that the 5-minute cook time refers to pressure cooking only; allow for the time it takes the Instant Pot to reach pressure when planning.
  • If you prefer a thicker broth, mash a small portion of the potatoes and beans into the soup, or remove a cup, mash, and return it to the pot.

📖 Variations

  • Swap navy beans for black beans, pinto beans, or lentils for a different flavor and texture.
  • Add extra vegetables such as zucchini, broccoli, or cauliflower for more variety and nutrients.
  • Replace spinach with kale or other hearty greens; if using kale, remove tough stems and add a few minutes earlier if you like it very tender.
  • Use fire-roasted diced tomatoes for a smoky flavor profile.

🥗 Suggested Side Dishes

This vegetable soup pairs well with crusty bread, garlic toast, a simple green salad, or roasted vegetables. A slice of toasted sourdough or a warm whole-grain roll makes the meal more filling and enjoyable.

Instant Pot Vegetable Soup — Recipe Summary

📋 Recipe Card

Instant Pot Vegetable Soup

Servings: 6     Prep Time: 20 minutes     Cook Time: 5 minutes (plus time to reach pressure)

Ingredients
  • 1 tablespoon oil
  • 1 small onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • 2 russet potatoes, peeled and diced
  • 1 can diced tomatoes
  • 1 can navy beans, rinsed and drained
  • 5 cups vegetable broth
  • 8 oz baby spinach, roughly chopped
  • 1 cup frozen peas
  • 1 cup corn
Instructions
  1. Sauté aromatics on SAUTE until softened, add herbs and cook 1 more minute.
  2. Add potatoes, beans, tomatoes, and broth. Pressure cook on HIGH for 5 minutes.
  3. Release pressure, stir in spinach, peas, and corn, then serve.
Notes
  • Use frozen diced vegetables to shorten prep time.
  • Chickpeas are a great alternative to navy beans for added protein.
  • Store leftovers up to 5 days refrigerated; the soup also freezes if desired.
Angled view of a bowl of instant pot vegetable soup.

photo of Carmy. Carmy is a home cook and recipe developer who shares simple, family-friendly recipes designed for busy weeknights. Her approach focuses on approachable ingredients and straightforward techniques to make delicious meals easy to prepare.