Soups & Stews
This vegetarian 15 bean soup recipe transforms pantry staples into hearty, protein-packed comfort in just 30 minutes using your Instant Pot. The magic happens when dried beans, aromatic vegetables, and savory broth meld together under pressure, creating a rich, satisfying soup that’s perfect for meal prep or a cozy weeknight dinner. No soaking required—just dump, cook, and enjoy.
The Instant Pot’s high-pressure setting does the heavy lifting, breaking down beans into tender, flavorful bites while preserving their natural texture. A quick sauté of onions, garlic, and celery builds the base, while smoked paprika and bay leaves add depth without overpowering the earthy bean flavors. This isn’t just a soup—it’s a complete, balanced meal with fiber, plant-based protein, and warming spices.
What you’ll end up with is a deeply flavorful, thick soup that tastes like it simmered for hours, not minutes. The beans soften just enough to blend into the broth, creating a velvety consistency with pockets of texture. Serve it with crusty bread to soak up every last drop, or let it cool slightly for easy meal prep—it reheats beautifully and keeps well for up to 5 days.
Best of all, this recipe is vegetarian-friendly, budget-conscious, and adaptable—swap in additional vegetables like carrots or spinach if you’d like, or adjust the spice level to your taste. The Instant Pot makes it effortless, so you can focus on enjoying the result rather than the process. Let’s make this soup!
Ingredients for 15 bean soup recipe vegetarian instant pot
Pantry staples turn into hearty comfort with just 15 minutes of prep.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 1 cup | Unsoaked, rinsed well |
| Dried Black Beans 🌱 | 1 cup | Unsoaked, rinsed well |
| Dried Kidney Beans 🌱 | 1 cup | Unsoaked, rinsed well |
| Dried Chickpeas 🌱 | 1 cup | Unsoaked, rinsed well |
| Dried Lima Beans 🌱 | ½ cup | Unsoaked, rinsed well |
| Dried Pinto Beans 🌱 | ½ cup | Unsoaked, rinsed well |
| Yellow Onion 🧅 | 1 whole | Diced, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Carrots 🥕 | 2 medium | Chopped, about 1 cup |
| Celery Stalks 🌿 | 2 whole | Chopped, about 1 cup |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ½ cup | No salt added |
| Smoked Paprika 🌶️ | 1 tbsp | For depth of flavor |
| Bay Leaves 🌿 | 2 whole | Dried, removed before serving |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | For sautéing |
The beans are the star—mix them up for texture and flavor. Bob’s Red Mill or Great Northern brands work great, but honestly any dried beans from the bulk section are fine. Just make sure they’re not pre-cooked or canned. The 15-bean mix is key here—each type brings something different. If you can’t find all these beans, swap in whatever you’ve got—just keep the total at 2.5 cups. For the broth, Pacific Foods or Swanson low-sodium options keep the flavor balanced without adding extra salt.
No smoked paprika? Regular paprika plus a pinch of cayenne gets you close. Fresh bay leaves are ideal, but dried work in a pinch—just use half the amount. The tomato paste can be from a tube (like Trader Joe’s) or a can—no waste, same flavor. For extra richness, stir in 1 tablespoon of nutritional yeast at the end. The carrots and celery can be pre-chopped to save time—just look for the freshest bunch at Trader Joe’s or your local grocery store’s produce section.
This soup tastes even better the next day—honestly, the flavors meld more as it sits. Keeps for 5 days in the fridge or 3 months frozen. For meal prep, divide into containers before freezing—just thaw overnight in the fridge. The beans will soften further, so it’s perfect for reheating. If you make a big batch, freeze half right away—portion into 2-cup servings for easy lunches.
Why You'll Love This Recipe
- Here’s what sold me: that perfect mix of creamy chickpeas, buttery lima beans, and the slight toothsome bite from the kidney beans. The Instant Pot keeps everything tender without turning to mush—honestly, it’s the kind of soup where every spoonful has something new to offer.
- Texture Party: Here’s what sold me: that perfect mix of creamy chickpeas, buttery lima beans, and the slight toothsome bite from the kidney beans. The Instant Pot keeps everything tender without turning to mush—honestly, it’s the kind of soup where every spoonful has something new to offer.
- Leftovers That Feel Fresh: This soup tastes even better the next day—like a secret upgrade. I make a big batch on Sundays, and by Wednesday, it’s still my go-to. The flavors meld into something richer, and honestly? The beans hold up way better than store-bought canned versions.
- Pantry Powerhouse: Between us, I keep a bag of each of these dried beans on hand just for this recipe. They’re cheap, shelf-stable, and stretch into meals that feed my family for days. No fancy ingredients, no last-minute grocery runs—just open the cabinet, dump, and go. Budget win.
Step-by-step instructions for vegetarian 15 bean soup in the Instant Pot
This hearty soup comes together in minutes with pantry staples and delivers maximum flavor.
Sauté the Aromatic Vegetables
Set your Instant Pot to "Sauté" mode and add the 1 tablespoon olive oil. Once hot, add the 1 whole yellow onion (diced), 2 medium carrots (chopped), and 2 whole celery stalks (chopped). Cook for 3-4 minutes until the vegetables begin to soften and the onion turns translucent.
Next, add the 4 cloves garlic (minced) and cook for 30 seconds until fragrant. This step builds the flavor foundation—don't skip it. If the vegetables stick, stir gently with a wooden spoon to release them from the bottom. The goal is to develop a rich, savory base before adding the beans.
Add Beans and Seasonings
Pour in the 1 cup dried navy beans, 1 cup dried black beans, 1 cup dried kidney beans, 1 cup dried chickpeas, 0.5 cup dried lima beans, and 0.5 cup dried pinto beans. Stir everything together to coat the beans with the sautéed vegetables and olive oil.
Add the 0.5 cup tomato paste, 1 tablespoon smoked paprika, 2 whole bay leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir again to ensure the spices are evenly distributed. The tomato paste will deepen the color and add a subtle sweetness, while the smoked paprika brings that signature smoky flavor. Let everything cook together for 1 minute to toast the spices slightly.
Pour in Broth and Pressure Cook
Pour in the 4 cups vegetable broth and give everything a final stir. Make sure all the beans are submerged and the broth covers them completely. Secure the lid, set the valve to "Sealing," and cook on High Pressure for 20 minutes.
This is where the magic happens—the pressure cooker transforms tough dried beans into tender, flavorful bites in a fraction of the time it would take on the stovetop. Once the cooking time is complete, let the pressure release naturally for 10 minutes before quick-releasing any remaining pressure. This gradual release prevents the beans from becoming mushy.
Adjust Consistency and Serve
Open the lid and remove the 2 bay leaves. Taste the soup and adjust the seasoning if needed—you may want to add a pinch more salt or black pepper to your liking. If the soup is too thick, you can thin it out with a little extra vegetable broth or water.
For a heartier texture, you can mash a few of the beans with a fork to thicken the soup slightly. Serve immediately with crusty bread or over a bed of rice. The flavors will deepen as the soup sits, so if you can't serve it right away, let it rest for 10-15 minutes before enjoying. This soup is perfect for meal prep—it tastes even better the next day!
Pro Tips For Making 15 Bean Soup Recipe Vegetarian Instant Pot
- SOAK BEANS OVERNIGHT: Dried beans are stubborn—skip the quick soak and let them sit in cold water 8+ hours (or overnight). I learned this the hard way after my Instant Pot beans turned to mush; proper hydration means even cooking and no gummy texture. Use 4 cups water per cup of beans, and drain right before cooking.
- SEPARATE THE LIMAS: Lima beans take longer to soften—add them last. I was skeptical until I tried it: toss them in at the 10-minute mark of the Instant Pot cycle, and they’ll finish just right without turning to paste. No need to fuss with extra time; just a quick swap.
- PRESSURE COOK AT HIGH: The Instant Pot’s "high pressure" setting isn’t optional here. Low pressure leaves beans undercooked and uneven, especially with lima and navy beans. Lock in that 15-minute high-pressure cycle—yes, even if you’re impatient—and resist the urge to peek.
- SAVE TIME WITH BROTH: Skip the water-only approach—use 4 cups of vegetable broth instead. It cuts down on seasoning later (less salt needed) and adds depth without extra effort. Plus, your beans absorb flavor faster, so you’re not left with bland, watery soup. (Your future self will notice.)
Health benefits of this dish
Plant-Based Protein Power
This soup packs a serious protein punch—about 25 grams per serving—thanks to the diverse bean blend. Navy beans contribute 15 grams, black beans add 13 grams, and chickpeas bring 7 grams per cup. That’s nearly half your daily protein needs in one bowl, making it ideal for vegetarians or anyone looking to boost plant-based intake. 💪
Fiber-Rich Comfort
With 12 grams of fiber per serving, this soup supports digestive health and keeps you full for hours. The combination of soluble fiber from beans and insoluble fiber from vegetables promotes gut health while stabilizing blood sugar. I’ve found it helps curb cravings between meals—perfect for busy weeknights.
Low-Fat, Heart-Healthy
Unlike traditional meat-based soups, this vegetarian version contains no saturated fat and only 3 grams of total fat per serving. The olive oil used in sautéing provides heart-healthy monounsaturated fats, while the beans contribute zero cholesterol. The smoked paprika adds flavor without adding calories, making it a guilt-free comfort food option.
Rich in Essential Minerals
This soup delivers iron (from kidney and black beans), magnesium (from chickpeas), and potassium (from lima beans and carrots). A single serving provides 20% of your daily iron needs, which is especially valuable for vegetarians who often struggle to meet iron requirements. The tomato paste also contributes vitamin C, which enhances iron absorption when consumed together.
Antioxidant Boost
The smoked paprika and tomato paste provide antioxidants like lycopene and capsaicin, which help combat inflammation. Carrots and celery add beta-carotene, while bay leaves contribute volatile oils with antimicrobial properties. Together, these ingredients create a nutrient-dense bowl that supports long-term health beyond just satisfying hunger. ✨
Meal Prep Friendly
This soup reheats beautifully while retaining its nutritional benefits, making it perfect for batch cooking. The beans soften slightly when reheated, creating an even creamier texture. I always make a double batch—one for dinner and one to freeze for future lunches. The fiber and protein content help maintain energy levels throughout the day, making it an ideal meal prep solution. 📅
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried beans for this recipe?
You can absolutely use canned beans, but you'll need to adjust the cooking time and liquid. Use 2 (15-ounce) cans of each bean type (navy, black, kidney, chickpeas, lima, and pinto) and reduce the vegetable broth to 2 cups instead of 4. Cook on high pressure for just 5 minutes—the beans are already pre-cooked, so they'll become mushy if overcooked. Drain and rinse the canned beans first to remove excess sodium.
Why do the beans need a natural pressure release?
The natural release prevents the beans from turning mushy. When pressure releases too quickly, the beans absorb too much moisture at once, making them soft and watery. The 10-minute natural release allows the beans to firm up slightly while keeping their texture intact. If you're short on time, do a quick release after the natural release—just be prepared for slightly softer beans.
How can I make this soup spicier?
Add heat with ½ teaspoon cayenne pepper or 1 teaspoon chili powder while sautéing the vegetables. For extra depth, stir in ½ teaspoon ground cumin or a pinch of crushed red pepper flakes at the end. If you love smoky heat, swap the smoked paprika for 1 teaspoon chipotle powder**—it adds a deep, smoky kick. Always taste first and adjust gradually.
Can I make this soup in a regular pot instead of an Instant Pot?
Yes, but it’ll take much longer! Soak the dried beans overnight, then simmer in 8 cups water or broth for 2-3 hours until tender. Start with the same sautéed vegetables and seasonings, then add the beans and liquid. The key is patience—beans need time to break down properly. For best results, use a heavy pot and keep the heat at a gentle boil to prevent splattering.
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. For freezing, portion into 2-cup servings to reheat easily. Thaw overnight in the fridge before reheating on the stovetop with a splash of water or broth. The soup thickens slightly when reheated, so add liquid as needed to reach your preferred consistency.
