
Creating a hearty vegetable soup in an Instant Pot transforms weeknight dinners from rushed to rewarding in just 25 minutes—no chopping stress or stove-top babysitting required. This one-pot recipe builds layers of flavor through aromatic vegetables, herbs, and a simple broth base, delivering restaurant-quality depth without the fuss.
The pressure cooker’s magic lies in its ability to tenderize even tougher veggies while preserving their natural sweetness and nutrients.
The beauty of this method is its adaptability—swap in seasonal produce, add beans or grains for extra heartiness, or boost umami with a splash of soy sauce. I’ve tested it with everything from carrots and celery to mushrooms and spinach, and each variation delivers a satisfying, nutrient-packed bowl.
The key? A balanced mix of starchy (potatoes, corn) and fibrous (kale, bell peppers) vegetables to create that perfect mouthfeel—creamy yet bright, with every bite packed with texture.
What you’ll end up with is a steaming pot of golden, fragrant soup that’s rich enough to stand alone but light enough to pair with crusty bread or a side salad. The aroma alone—warm spices mingling with caramelizing onions and herbs—will have everyone gathered around the table.
Best of all, cleanup is minimal: one pot to wash, and the leftovers keep beautifully for up to five days, making it the ultimate meal-prep solution.
Customize it with your favorite herbs, a dash of hot sauce, or a sprinkle of fresh parsley before serving. Whether you’re feeding a family or meal prepping for the week, this recipe delivers foolproof, restaurant-quality results with minimal effort.
Let’s get started—your Instant Pot is about to become your new favorite kitchen tool.
Ingredients for instant pot vegetable soup
This hearty vegan soup delivers restaurant-quality depth in just 25 minutes using aromatic vegetables and bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion 🧅 | 1 whole | Diced, aromatic base |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Carrots 🥕 | 3 medium | Chopped into 1-inch pieces |
| Celery Stalks 🧆 | 3 stalks | Chopped, including leaves |
| Russet Potatoes 🥔 | 1 lb | Cubed, 1-inch pieces |
| Sweet Potatoes 🍠 | 1 lb | Cubed, 1-inch pieces |
| Extra-Firm Tofu 🍲 | 1 lb | Cubed, pressed |
| Kale Leaves 🥬 | 4 cups | Chopped, stems removed |
| Red Bell Pepper 🌶️ | 1 whole | Diced, any color |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Canned Diced Tomatoes 🍅 | 1 can | 14.5 oz, fire-roasted |
| Fresh Thyme Leaves 🌿 | ½ tsp | Or 0.25 tsp dried |
| Bay Leaves 🍃 | 2 whole | Fresh preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The vegetables are the soul of this soup—fresh, crisp produce makes all the difference. Hit the farmers market for organic kale and sweet potatoes if possible, but grocery store veggies work too. I always grab Trader Joe’s fire-roasted tomatoes for that smoky depth, and their low-sodium vegetable broth is a game-changer. For the tofu, press it for 20 minutes before cubing—this removes excess water and gives you that perfect texture. The bell pepper adds sweetness and color, so don’t skip it unless you’re using seasonal squash instead.
No fresh thyme? Dried works at half the amount, but the flavor won’t be as vibrant. Substituting mushrooms for sweet potatoes adds earthiness, while white beans make it even heartier. The olive oil should be extra-virgin—it’s worth the splurge for that fruity richness. If you’re short on time, frozen chopped veggies work in a pinch, but fresh tastes infinitely better. For extra umami, add a splash of soy sauce or miso paste—trust me, it elevates everything.
This soup keeps beautifully for 5 days in the fridge, and it actually tastes better the next day as flavors meld. Freeze portions in glass jars for up to 3 months—just thaw overnight in the fridge. I always make a double batch because it’s perfect for meal prep. The tofu and veggies hold up well to reheating, but if you want extra creaminess, stir in a splash of plant-based milk when serving. Garnish with fresh parsley or a squeeze of lemon before eating for that restaurant-quality finish.
Why You’ll Love This Recipe
- No-Chop Shortcuts: I swear by the “soak-and-slice” trick for carrots and celery—just rough-chop them and let the pressure do the work. The onions and garlic caramelize right in the pot, so you’re not stuck peeling or dicing for hours.
- Garlic-Potato Magic: That crispy edge on the Russet potatoes? Chef’s kiss. The instant pot turns them tender outside and fluffy inside, while the garlic cloves (whole, not minced!) infuse the broth with layers of flavor—no burning, no fuss.
- Meal-Prep MVP: Between us, this soup tastes better the next day. I make a big batch on Sundays, and it’s my go-to for lunch meetings, post-workout refueling, or when I forget to eat. Just reheat, add a splash of water, and boom—dinner’s saved.
- Pantry Hero: Honestly, this recipe costs me about $3 for a full pot. Onions, carrots, celery—those are the cheap veggies that stretch forever. Add a can of beans or some leftover chicken, and suddenly you’ve got a filling, budget-friendly meal for the whole family.
Step-by-step instructions for instant pot vegetable soup
This method delivers a rich, hearty vegetable soup with perfect texture and depth in just 25 minutes—no chopping stress, no stove-top babysitting.
Sauté the Aromatic Base
Set your Instant Pot to the “Sauté” function and add the 2 tablespoons olive oil. Once the oil shimmers, add the 1 whole diced yellow onion, 3 chopped carrots, 3 chopped celery stalks, and 1 whole diced red bell pepper. Sauté for 5 minutes until the vegetables soften slightly and the onion becomes translucent.
Here’s the thing—don’t crowd the pot. Give those veggies room to breathe so they brown slightly instead of steaming. This step builds the flavor foundation, so take your time. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. You’ll smell that sweet, savory aroma—this is where the magic starts.
Add Potatoes, Tofu, and Liquids
Push the vegetables to one side of the pot and add the 1 lb cubed russet potatoes, 1 lb cubed sweet potatoes, and 1 lb cubed extra-firm tofu. Stir gently to coat everything in the oil and aromatics. Pour in the 4 cups vegetable broth and 1 can canned diced tomatoes (with juices). Add the 2 whole bay leaves and 0.5 teaspoon fresh thyme leaves.
This is the moment that matters: season aggressively. Sprinkle in the 1.5 teaspoons salt and 0.5 teaspoon black peppercorns. Give everything a good stir to distribute the seasoning evenly. The potatoes and sweet potatoes should be fully submerged—if not, add a splash of water. You want that perfect balance of hearty texture and silky broth.
Pressure Cook for Perfect Texture
Secure the lid and set the Instant Pot to “High Pressure” for 8 minutes. Once the cooking cycle completes, allow a natural release for 10 minutes before quick-releasing any remaining pressure. This slow release ensures the potatoes and tofu absorb all that flavorful broth without turning mushy.
Real talk: your Instant Pot will beep when it’s done, but don’t open it immediately. That 10-minute rest lets the steam work its magic, creating a soup where the vegetables are tender but still hold their shape. The tofu will be firm yet creamy—exactly what you want in a hearty vegetable soup.
Finish with Kale and Brightness
Carefully remove the lid and stir in the 4 cups chopped kale leaves. Let the soup sit for 2 minutes to wilt the kale slightly—this prevents a bitter bite. Finish with the 1 tablespoon fresh lemon juice and give everything one final stir. Taste and adjust seasoning if needed. The lemon juice brightens the whole dish, cutting through the richness of the tofu and sweet potatoes.
Here’s where it gets fun—serve immediately with crusty bread or over rice. The broth should coat the back of a spoon with a velvety texture, and every bite should deliver a perfect balance of earthy vegetables, tender tofu, and that bright, herbaceous finish. This soup keeps well in the fridge for 4 days, making it perfect for meal prep.
Pro Tips For Making Instant Pot Vegetable Soup
- Sear Your Aromatics First: I learned this the hard way—skipping the sear means your soup tastes like it was made in a microwave instead of an Instant Pot. Sauté the onion, garlic, carrots, and celery in a dry pot for 5-7 minutes until the onion turns golden and the garlic smells like heaven. That caramelization builds flavor that no quick pressure cook cycle can replace.
- Cut Potatoes Uniformly: Russet potatoes turn mushy if they’re not the same size. Aim for 1.5-inch chunks—big enough to hold shape but small enough to cook through in one cycle. I used to eyeball it, but now I measure with a ruler (yes, I’m that precise). Uneven pieces mean some will be rock-hard while others fall apart.
- Natural Release First, Then Vent: After cooking, let the pressure release naturally for 10 minutes before quick-releasing the rest. This keeps the potatoes tender instead of turning them to mush. I was impatient once and ended up with a watery, gluey soup—now I wait, even when I’m starving.
- Add Salt Late: Salt the broth after pressure cooking, not at the start. The Instant Pot builds up pressure, and adding salt early can make the potatoes absorb too much water and turn bland. Sprinkle in a teaspoon at the end, stir, and taste—you’ll notice the difference immediately.
Serving suggestions for this instant pot vegetable soup
Bread Pairings
Crusty sourdough bread is my go-to pairing—its tangy flavor and chewy texture contrast beautifully with the soup’s sweet potatoes and kale. Toast a thick slice until golden and serve alongside for dipping.
For extra richness, try focaccia with rosemary and olive oil drizzled on top. The bread soaks up the broth perfectly while adding a satisfying crunch. 🥖
Garnish Ideas
Fresh parsley or cilantro adds a bright pop of color and freshness. I like to sprinkle ½ cup chopped parsley over each bowl just before serving. For a tangy kick, add 1 tablespoon lemon zest or a drizzle of chili oil (about 1 teaspoon).
A pinch of smoked paprika gives the soup a subtle, smoky depth that pairs wonderfully with the sweet potatoes.
Protein Add-Ons
For extra heartiness, stir in ½ cup cooked quinoa or 1 cup white beans during the final minutes of cooking. If you want to keep it vegan but add more protein, ½ cup lentils (cooked separately) work perfectly.
For a non-vegan twist, add ½ cup shredded rotisserie chicken or ½ cup crumbled tempeh after cooking. The tofu already provides protein, but these additions take it to the next level. 🍲
Toppings for Crunch
Toasted pumpkin seeds or sunflower seeds (about 2 tablespoons per bowl) add a delightful crunch. I also love crumbled feta cheese (if not keeping it vegan) or vegan parmesan for a cheesy finish.
For a smoky touch, sprinkle crumbled bacon bits (vegan bacon works too) on top. These toppings elevate the soup from simple to restaurant-worthy.
Side Dish Pairings
A simple arugula salad with lemon vinaigrette cuts through the soup’s richness. Toss 4 cups baby arugula with 2 tablespoons olive oil, 1 tablespoon lemon juice, and a pinch of salt.
For a heartier option, serve with garlic roasted Brussels sprouts or crispy roasted chickpeas. These sides balance the meal and add variety to your plate. 🥗
Serving Presentation
Ladle the soup into pre-warmed bowls for the best texture and flavor. Garnish with a sprinkle of fresh herbs and a drizzle of olive oil for an elegant touch. Serve with a small side of hot sauce or sriracha for those who love a little heat.
The presentation makes it feel like a special meal, even when it’s a quick weeknight dinner. ✨
Nutrition facts
Frequently asked questions
Can I make this soup without an Instant Pot?
Use a 6-quart pot on the stovetop. Sauté the veggies as directed, then add all ingredients and simmer for 20-25 minutes until potatoes are tender. The flavors will develop differently but still be delicious. The key is patience—low and slow works best for even cooking.
Why does my soup taste bland after cooking?
Most likely, you need more seasoning or umami. Add 1 tablespoon soy sauce or ½ teaspoon miso paste at the end, or stir in 1 cup cooked white beans for depth. Also, taste as you go—adjust salt and acid (lemon juice) gradually. The Instant Pot can dilute flavors, so don’t be shy with seasonings!
How do I adjust this for a larger group?
Double all ingredients and use a 6-quart Instant Pot. For 8 servings, increase broth to 8 cups and cooking time to 10 minutes on high pressure. Keep the same vegetable-to-liquid ratio (about 1:1) to maintain texture. Store extras in airtight containers for up to 5 days or freeze portions.
Can I use frozen vegetables instead of fresh?
Yes, but with adjustments. Use 1 cup frozen veggies per 1 cup fresh (e.g., 4 cups frozen mixed veggies instead of fresh). Add them during the final 2 minutes of natural release to avoid mushiness. Frozen veggies work best for peas, corn, or bell peppers—they won’t hold up as well for leafy greens like kale.
What’s the best way to reheat leftovers?
Gently reheat on the stovetop over medium-low heat until steaming (3-5 minutes). Avoid microwaving—it can make the soup watery. For extra creaminess, stir in 1-2 tablespoons plant-based milk or a splash of broth. If the soup seems thick, add a little water or broth to loosen it up.
- Crock Pot Cocoa Recipe: Velvety Warmth With Hidden Spice Magic - November 1, 2026
- White Queso Crock Pot Recipe: Ultra-Smooth Melt Without the Grain - November 1, 2026
- One Pot Creamy Beef and Shells Recipe: Velvety Mushroom Gravy Magic - November 1, 2026