Soups & Stews
This 10 bean soup Instant Pot recipe transforms a weeknight dinner into a hearty, protein-packed meal with minimal effort. The pressure cooker does all the work—simmering dried beans, building rich flavors, and delivering a creamy, satisfying soup in under an hour. I developed this version after testing countless methods, and the results are always consistent: tender beans, aromatic broth, and a depth of flavor that rivals hours of stovetop simmering. The beauty of this recipe lies in its versatility—it works as a standalone vegetarian meal or pairs perfectly with crusty bread and a simple salad. No soaking required for most beans (just a quick rinse), and the Instant Pot handles everything in one pot, making cleanup a breeze. The secret to a truly exceptional soup? Aromatics like onions, garlic, and bay leaves, which infuse the broth with layers of warmth. By the time you're done, you'll have a thick, velvety soup packed with 10 varieties of beans—each contributing its own texture and flavor. The beans soften just enough to melt in your mouth while maintaining their structure, creating a hearty bite in every spoonful. The broth is rich but not heavy, perfectly balanced with herbs and spices that make every sip feel like a comfort. Serve it hot with a sprinkle of fresh parsley or a dash of hot sauce for extra kick. This recipe is your go-to for busy nights, meal prep, or whenever you crave a warm, nourishing bowl of soup. Let's get started!
Ingredients for 10 bean soup recipe instant pot
Gather these hearty beans and aromatic veggies for a pressure-cooked meal that's vegetarian, protein-packed, and ready in under an hour.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 1 cup | Rinsed before adding |
| Dried Kidney Beans 🌱 | ½ cup | Rinsed before adding |
| Dried Chickpeas 🌱 | ½ cup | Rinsed before adding |
| Dried Pinto Beans 🌱 | ½ cup | Rinsed before adding |
| Dried Navy Beans 🌱 | ½ cup | Rinsed before adding |
| Dried Lentils 🌱 | ½ cup | Green or brown preferred |
| Dried Great Northern Beans 🌱 | ½ cup | Rinsed before adding |
| Dried White Beans 🌱 | ½ cup | Rinsed before adding |
| Dried Anasazi Beans 🌱 | ¼ cup | Rinsed before adding |
| Dried Red Beans 🌱 | ¼ cup | Rinsed before adding |
| Yellow Onion 🧅 | 1 whole | Diced into small pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Carrots 🥕 | 2 medium | Chopped into small pieces |
| Celery Stalks 🥬 | 2 whole | Chopped into small pieces |
| Bay Leaves 🌿 | 2 whole | For aromatic depth |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Ground Cumin 🌿 | 1 tsp | Toasted for richer flavor |
| Smoked Paprika 🌶️ | 1 tsp | For subtle smokiness |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Olive Oil 🫒 | 1 tbsp | For sautéing aromatics |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The beans are the star here. Dried beans work best—no soaking needed, just a quick rinse. Grab a mix at Whole Foods or your local bulk bin section for variety. If you're short on time, canned beans (drained and rinsed) can replace half the dried beans, but the texture won't be as velvety. The carrots and celery should be fresh—look for crisp stalks and vibrant color—they add natural sweetness and body to the soup. Garlic and onions are non-negotiable for that aromatic base, so don't skip them. I like to buy garlic in bulk from Costco—it keeps forever and saves money.
No smoked paprika? Regular paprika plus a pinch of cayenne works in a pinch. Short on thyme? Dried oregano at half the amount gets you close. The tomato paste can be swapped for 1 cup crushed tomatoes if you prefer. For extra richness, stir in 1 tbsp nutritional yeast at the end—it adds a cheesy depth without dairy. The vegetable broth matters—low-sodium versions like Pacific Foods or Imagine give you more control over seasoning. If you're using canned beans, drain and rinse thoroughly to avoid a watery soup.
This soup tastes even better the next day—make extra for leftovers. Store in an airtight container in the fridge for up to 5 days. Freezes beautifully for 3 months—just thaw overnight in the fridge before reheating. For meal prep, portion into individual containers so you can grab and go. The parsley wilts fast, so add it fresh when serving. A sprinkle of hot sauce or red pepper flakes at the end adds a nice kick if you like heat.
Why You'll Love This Recipe
- I’ll be real: this recipe saves me money. Dried beans are cheaper than canned, and the flavor? Just as rich. Plus, the Instant Pot turns them into a hearty, filling meal that stretches across days. It’s my budget-friendly answer to feeding a crowd without breaking the bank—or my back.
- No-Soak Necessary: I’ll admit, I used to dread soaking beans—until I discovered this Instant Pot hack. Toss in the dried black, kidney, and pinto beans (plus chickpeas and navy) raw, add water and spices, and let the pressure cooker do its magic. Twenty minutes later, you’ve got tender, fluffy beans without the overnight wait.
- Smoky Depth Magic: Between us, the secret’s in the slow-simmered spices. Cumin, smoked paprika, and a splash of apple cider vinegar build layers of flavor that are ridiculously satisfying. The chickpeas add a creamy contrast to the hearty navy beans, and honestly? That first spoonful makes me want to skip dinner and just eat soup straight from the pot.
- Meal Prep MVP: This soup tastes even better the next day—perfect for batch cooking. I make a big pot on Sundays, portion it into jars, and grab one for lunch all week. It’s my go-to for busy mornings, potlucks, or when friends drop by unexpectedly. (Yes, even on a Tuesday night.)
Step-by-step instructions for hearty 10 bean soup
This Instant Pot method delivers restaurant-quality depth in under an hour—no soaking required.
Sauté the Aromatic Base
Set your Instant Pot to the "Sauté" function and add the 1 tablespoon olive oil. Once shimmering, add the 1 whole yellow onion (diced), 2 medium carrots (chopped), and 2 whole celery stalks (chopped). Cook for 5-6 minutes until the vegetables soften and the onion becomes translucent.
Here's where the flavor magic happens: add the 4 cloves garlic (minced), 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and 1 teaspoon dried thyme. Stir for 30 seconds until fragrant—this toasted spice blend will infuse the entire soup with warmth. If you're using fresh thyme, add 1 tablespoon now instead.
Add Beans and Broth
Rinse all the dried beans thoroughly under cold water—this removes debris and prevents cloudy broth. Add them all to the pot: 1 cup black beans, 0.5 cup kidney beans, 0.5 cup chickpeas, 0.5 cup pinto beans, 0.5 cup navy beans, 0.5 cup lentils, 0.5 cup great northern beans, 0.5 cup white beans, 0.25 cup anasazi beans, and 0.25 cup red beans. Stir once to coat in the spices.
Pour in the 4 cups vegetable broth and add the 2 whole bay leaves and 2 tablespoons tomato paste. Stir everything together—this creates a flavorful base that will penetrate every bean. The tomato paste adds depth that you won't get from broth alone.
Pressure Cook to Perfect Tenderness
Secure the lid, set the valve to "Sealing," and cook on High Pressure for 25 minutes. This timing ensures all beans become fork-tender while maintaining their distinct textures. The pressure build should take about 5-7 minutes—don't open the lid until you hear the natural release.
Once cooking completes, let the pressure release naturally for 10 minutes first, then quick-release any remaining pressure. This gradual release prevents beans from becoming mushy. The soup should have a thick, hearty consistency with beans that hold their shape but are easily mashed with a fork.
Season and Finish
Remove the bay leaves and stir in the 1.5 teaspoons salt and 0.5 teaspoon black pepper. Taste and adjust seasoning—you might need a bit more salt since we're using low-sodium broth. The soup should be rich but not salty.
For that fresh finish, stir in the 0.25 cup chopped fresh parsley. This brightens the flavors and adds a pop of color. Let the soup sit for 5 minutes before serving—this allows the flavors to meld completely. Serve with crusty bread to soak up every last bit of that savory broth.
Pro Tips For Making 10 Bean Soup Recipe Instant Pot
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the overnight soak leaves you with a mushy, uneven texture in the Instant Pot. Use 8 cups of water per 2 cups of beans, let them sit 12+ hours, then drain before cooking. The extra effort guarantees tender, consistent bites.
- SORT BEANS BY SIZE: Not all beans cook the same, and mixing them unsorted leads to some turning to mush while others stay rock-hard. Separate your navy and black beans from the chickpeas and kidney beans—smaller ones need less time, so adjust cooking pressure accordingly.
- USE HIGH PRESSURE FIRST: Start your Instant Pot on high pressure for the first 10 minutes, then switch to low for the remaining time. This jumpstarts the cooking process and prevents the navy beans and chickpeas from lingering in that dreaded "almost done" phase where they’re still chewy.
- SAVE TIME WITH CANNED: I skip this when I’m lazy, but the dish is noticeably better when I don’t—swap 1-2 cups of dried beans for canned (drained and rinsed) to cut prep time by hours. Just add them in the last 5 minutes of cooking to avoid over-softening.
Flavor customization for this 10 bean soup recipe instant pot
Spicy Kick
Transform your soup into a fiery fiesta by adding 1-2 teaspoons of cayenne pepper or ½ teaspoon red pepper flakes during the sauté step. For a smoky-spicy twist, swap the smoked paprika for 1 teaspoon chipotle powder—it adds depth without overpowering. I love finishing with a drizzle of hot honey or a squeeze of lime for a sweet-heat balance that makes every spoonful exciting. 🌶️
Creamy Comfort
For a velvety texture without dairy, stir in ½ cup coconut milk or ¼ cup Greek yogurt at the end. For extra richness, blend 1 cup of the soup with ½ cup broth until smooth, then return it to the pot. This creates a luscious base that coats every bean beautifully. A sprinkle of nutritional yeast adds an umami depth that makes vegetarians forget they're not eating cheese. 🥛
Herbaceous Freshness
Brighten the soup with fresh herbs like cilantro or dill—about ¼ cup chopped—just before serving. For a Mediterranean twist, add 1 teaspoon dried oregano and a pinch of sumac during the sauté step. I also love tossing in a handful of baby spinach at the end—it wilts instantly and adds a vibrant green color. 🌿
Smoky Depth
Take your soup to the next level with ½ teaspoon liquid smoke or 1 smoked garlic clove during the sauté. For a BBQ-inspired flavor, add 1 tablespoon BBQ sauce or ½ teaspoon smoked salt> after pressure cooking. A drizzle of chipotle cream (mix 2 tbsp sour cream with ½ tsp chipotle powder) on top ties everything together with a smoky-sweet finish. 🔥
Zesty Citrus
Cut through the richness with a splash of citrus—add 1 tablespoon lemon juice or orange zest at the end. For a bright, refreshing twist, stir in ½ cup diced mango or peach after cooking. The natural sweetness balances the earthy beans perfectly. I also love garnishing with a few slices of lime for a pop of color and acidity. 🍋
Umami Boost
Elevate the soup with 1 tablespoon soy sauce or ½ teaspoon miso paste during the sauté. For a deeper flavor, add 2 slices of bacon (or ½ cup tempeh for vegetarian) and remove before serving. A splash of fish sauce (or ½ teaspoon mushroom powder) adds a savory depth that makes every bite more satisfying. 💫
Nutrition facts
Frequently asked questions
Do I need to soak the beans overnight for this recipe?
No soaking required! This Instant Pot method uses dried beans that cook perfectly without pre-soaking. Just rinse them thoroughly before adding to remove any debris. The high-pressure cooking time of 25 minutes ensures they become tender while maintaining their texture. For extra insurance, you can do a quick 1-hour soak if you're short on time, but it's completely optional.
Can I use canned beans instead of dried?
Yes, but with adjustments! Replace half the dried beans with 1 (15 oz) can of each variety (like black beans, kidney beans, etc.). Drain and rinse them well to avoid a watery soup. Reduce the broth by 1 cup since canned beans contain extra liquid. The cooking time will be 15 minutes instead of 25 minutes—just enough to heat through and meld flavors.
Why does my soup turn out too thick or too thin?
Thickness depends on bean variety and cooking time. For a thicker soup, blend 1 cup of the finished soup with ½ cup broth and stir it back in. If it's too thin, simmer uncovered on the stovetop for 5-10 minutes to reduce. The Instant Pot's natural release helps thicken slightly—just don't quick-release immediately after cooking. For extra creaminess, stir in ¼ cup coconut milk at the end.
How can I make this soup spicier?
Add heat during the sauté step with 1-2 teaspoons cayenne or ½ teaspoon red pepper flakes. For smoky spice, swap smoked paprika for 1 teaspoon chipotle powder. Finish with a drizzle of hot honey or a squeeze of lime to balance the heat. If you love bold flavors, try adding 1 jalapeño (seeds removed) during the sauté—it infuses subtle heat without overpowering.
Can I prep this soup ahead of time for meal prep?
This soup tastes even better the next day. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. For meal prep, portion into individual containers so you can grab and reheat quickly. Thaw frozen soup overnight in the fridge, then warm on the stovetop or in the microwave. Add fresh parsley and a splash of broth if it seems too thick after reheating.
