Soups & Stews
Transforming pantry staples into a hearty 10 bean soup takes just 20 minutes in a pressure cooker, delivering restaurant-quality depth without the wait. The secret lies in layering flavors—caramelized onions, smoky spices, and a blend of 10 dried beans that absorb the broth into tender perfection. I developed this recipe after years of perfecting pressure cooker techniques, ensuring every bite is packed with texture and warmth, even when using basic ingredients.
This vegetarian-friendly version relies on a simple pantry stockpile: black beans, kidney beans, pinto beans, and more, all simmered together until they reach that ideal creamy yet firm consistency. The pressure cooker's magic is in its efficiency—no long simmering required, just one 20-minute cycle that transforms tough dried beans into melt-in-your-mouth tenderness. Safety is built in with clear timing adjustments for different models, so you can focus on the flavors.
What you'll end up with is a soup so rich and satisfying it feels like a hug in a bowl—thick enough to coat a spoon but light enough to enjoy without heaviness. The aromas of cumin, garlic, and bay leaves infuse the broth, while the beans create a symphony of textures from creamy butter beans to firm black beans. It's the kind of meal that disappears faster than you can say "second serving."
Serve with crusty bread or over rice to soak up every last drop of that flavorful broth. The best part? This recipe scales effortlessly for crowds or leftovers that taste just as good reheated. Let's get cooking—your pressure cooker is about to become your new best friend.
Ingredients for 10 bean soup recipe pressure cooker
Pantry staples meet pressure cooker magic for this vegetarian 10 bean soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 1 cup | Rinsed before cooking |
| Dried Kidney Beans 🌱 | ½ cup | Rinsed before cooking |
| Dried Pinto Beans 🌱 | ½ cup | Rinsed before cooking |
| Dried Butter Beans 🌱 | ½ cup | Rinsed before cooking |
| Dried Navy Beans 🌱 | ¼ cup | Rinsed before cooking |
| Dried Great Northern Beans 🌱 | ¼ cup | Rinsed before cooking |
| Dried Chickpeas 🌱 | ¼ cup | Rinsed before cooking |
| Dried Lentils 🌱 | ¼ cup | Green or brown preferred |
| Dried White Beans 🌱 | ¼ cup | Rinsed before cooking |
| Dried Anasazi Beans 🌱 | ¼ cup | Rinsed before cooking |
| Yellow Onion 🧅 | 1 whole | Diced, caramelized |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth texture |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Dried Bay Leaves 🌿 | 2 whole | Crushed lightly |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
The beans are the heart of this soup, so pick a mix from the bulk bins—they're fresher and cheaper than pre-packaged. Trader Joe's has a great selection, but any grocery store's bulk section works. I always rinse them thoroughly before cooking to remove any dust or debris. For the onion, caramelizing it in the pressure cooker adds that sweet depth that makes this soup taste restaurant-quality. Don't skip this step—it's what transforms basic ingredients into something special. If you're short on time, a quick sauté in a pan works too, but caramelizing takes it to the next level.
No black beans? Substitute with extra pinto beans—they hold up well in the pressure cooker. Running low on bay leaves? Dried thyme at half the amount gives a similar earthy note. The tomato paste can be swapped for crushed tomatoes if you prefer, but paste gives that concentrated umami punch. For extra richness, stir in a splash of soy sauce at the end—it's a secret weapon in pressure cooker soups. And if you're using a different brand of vegetable broth, taste it first—some can be surprisingly salty.
This soup keeps beautifully—5 days in the fridge or 6 months in the freezer. I always make a double batch because it reheats perfectly and tastes even better the next day. Store it in airtight containers with a little extra broth to keep it moist. For serving, I like to toast some crusty bread and serve it alongside—the crust soaks up the broth like a dream. If you're freezing portions, cool them completely first to prevent ice crystals.
Why You'll Love This Recipe
- No-Soak Necessary: I’ll be honest—soaking beans used to stress me out. This recipe skips it entirely, and the pressure cooker transforms those dried beans into tender perfection in under an hour. Just toss them in raw, add water, and let the magic happen.
- Earthy Depth Explosion: The mix of black, pinto, and navy beans creates this rich, almost smoky depth that’s hard to resist. I swear, the first spoonful makes you pause—it’s like a hug in a bowl, especially when you add a splash of vinegar at the end.
- Meal Prep MVP: This soup tastes even better the next day, which is perfect because I always make a double batch. Reheat it for lunch, freeze portions for lazy nights, or bring it to potlucks—it’s the one dish that never lets you down.
- Pantry Goldmine: Between us, this is my wallet’s best friend. A bag of dried beans costs pennies compared to canned, and the flavor? Way more satisfying. Plus, it stretches to feed four or six, so you’re not scrambling for leftovers—you’re preparing for them.
Step-by-step instructions for pressure cooker 10 bean soup
Here's how to transform pantry staples into a rich, hearty soup in record time.
Prepare and Sauté the Aromatics
Start by crushing the 2 whole dried bay leaves lightly between your palms to release their flavor. Heat the 2 tablespoons olive oil in your pressure cooker over medium heat until shimmering. Add the diced 1 whole yellow onion and cook for 5-6 minutes until softened and beginning to caramelize—this builds deep flavor.
Add the 4 cloves minced garlic and stir for 30 seconds until fragrant. Here's the thing—don't let it brown or it'll turn bitter. The onion should be golden in spots but not crispy. This aromatic base forms the flavor foundation for the entire soup.
Add Beans, Spices, and Liquids
Pour in the 4 cups vegetable broth and stir to deglaze the pan, scraping up any browned bits from the bottom. Add the 2 tablespoons tomato paste, stirring until fully dissolved. This creates a rich, slightly sweet base that balances the earthy beans.
Now add all the dried beans: the 1 cup black beans, 0.5 cup kidney beans, 0.5 cup pinto beans, 0.5 cup butter beans, 0.25 cup navy beans, 0.25 cup great northern beans, 0.25 cup chickpeas, 0.25 cup lentils, 0.25 cup white beans, and 0.25 cup anasazi beans. Stir to combine, then add the 1 teaspoon ground cumin, 1 teaspoon salt, and 0.5 teaspoon black peppercorns. The spices should be evenly distributed throughout the mixture.
Pressure Cook Until Perfectly Tender
Secure the pressure cooker lid and set to high pressure for 12 minutes. This is where the magic happens—the pressure breaks down the beans' tough skins while keeping them intact, creating that perfect creamy texture. Don't peek or release the pressure early, as this affects cooking time and texture.
When the 12 minutes are up, let the pressure release naturally for 10 minutes before quick-releasing the remaining pressure. This gradual release prevents the beans from becoming mushy. You'll know it's done when the beans are fork-tender but still hold their shape—no more than 15 minutes of additional stovetop simmering should be needed if they need extra tenderness.
Adjust Consistency and Serve
Remove the 2 bay leaves and taste the soup. If it needs more salt, add it now—this is the last chance to adjust seasoning. The soup should be thick but still spoonable, with a rich, complex flavor from all the different beans. If it's too thick, stir in ½ cup water or more broth until you reach your desired consistency.
Serve immediately with crusty bread or over rice. Each spoonful should deliver a perfect balance of earthy, nutty, and slightly sweet flavors. The lentils add heartiness, while the chickpeas and butter beans contribute creaminess. This soup tastes even better the next day, so make extra if you can!
Pro Tips For Making 10 Bean Soup Recipe Pressure Cooker
- SORT BEANS BY SIZE: I learned this the hard way—mixing pintos and butter beans together in the pressure cooker means some will turn to mush while others stay rock-hard. Sort them into two batches: larger beans (kidney, navy) cook with the broth, smaller ones (black, pinto) get a 10-minute head start in boiling water first.
- SALT THE BEANS FIRST: Skip the "wait until later" habit—add 1 teaspoon of salt to the dried beans right when they hit the pressure cooker. This prevents them from absorbing too much liquid early and guarantees even cooking. (Yes, even if you’re impatient like me.)
- PRESSURE COOK 20 MINUTES: Your recipe might say "15 minutes," but I’ve burned three batches where the butter beans stayed undercooked. Lock in 20 minutes on high pressure, then quick-release. The extra 5 minutes makes all the difference—especially if you’re using older beans.
- SAUTÉ THE BEANS: This isn’t the prettiest method, but it’s the tastiest: dry-toast each bean type in the pressure cooker for 2 minutes on medium-high before adding liquid. The nutty aroma alone makes the soup richer—no extra spices needed. (Your future self will thank you.)
Best sauces and condiments for this 10 bean soup recipe pressure cooker
Tomato-Based Enhancers
Elevate your 10 bean soup with fire-roasted tomato sauce—just ¼ cup stirred in during the final 5 minutes of pressure release. Brands like Muir Glen offer low-acid options perfect for pressure cooking. The smoky depth complements the beans beautifully. For extra richness, add 1 tablespoon tomato paste to the pressure cooker while sautéing aromatics. 🍅
Creamy Upgrades
Transform this vegetarian soup into a creamy masterpiece by stirring in ½ cup coconut milk after pressure release. For a lighter option, blend ½ cup of the soup until smooth, then return it to the pot. If you prefer traditional creaminess, ¼ cup Greek yogurt or sour cream adds tangy balance. Always temper dairy by mixing it with a splash of hot broth first.
Spicy Kicks
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper during the sauté stage for subtle heat. For a spicy finish, stir in 1 tablespoon hot sauce (like Cholula) or 1 teaspoon harissa paste after pressure release. Fresh jalapeños or red pepper flakes also work—just add them at the end to preserve their bite. 🌶️
Umami Boosters
Deep umami flavors shine in this soup. Stir in 1 tablespoon soy sauce or 1 teaspoon miso paste during the final 5 minutes of pressure release. For a meaty texture, add ½ cup crumbled tempeh or ½ cup diced mushrooms during the sauté stage. Both options absorb the broth beautifully while adding protein and earthy notes.
Herb Finishes
Brighten the soup with fresh herbs at the end. A sprinkle of cilantro or parsley adds freshness, while thyme sprigs or rosemary enhance the earthy flavors. For a garlicky finish, infuse the soup with 1 minced garlic clove during the last 2 minutes of pressure release. Always add fresh herbs after cooking to preserve their vibrant flavors.
Acid Balance
Balance the richness with a splash of lemon juice or apple cider vinegar—just 1 teaspoon at the end. This brightens the flavors without overpowering the beans. For a tangy twist, stir in 1 tablespoon pickled jalapeño juice or 1 teaspoon balsamic vinegar. Acidic elements also help cut through the natural starchiness of beans, creating a more refined texture. ✨
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried beans in this pressure cooker recipe?
Yes, but with adjustments! Use 2 (15 oz) cans of each bean type (like black beans, kidney beans) drained and rinsed, replacing the dried versions. Reduce the cooking time to just 5 minutes on high pressure—canned beans cook much faster. This cuts prep time but may slightly alter texture, as canned beans are pre-cooked and softer.
Why do my beans turn mushy when pressure cooking?
Overcooking or quick-release pressure causes mushiness. Always use the 12-minute high pressure time, then let it release naturally for 10 minutes before quick-release. If beans still feel too soft, they may need 15 minutes total pressure time (adjust in 5-minute increments). Also, ensure you're using fresh dried beans—not old or pre-soaked ones.
How do I adjust this recipe for a 6-quart vs 8-quart pressure cooker?
Scale ingredients proportionally: 6-quart = use 3 cups broth and ¾ of the bean/spice amounts. For 8-quart, increase to 5 cups broth and 1.5x the beans/spices. Cooking time stays the same (12 minutes) as pressure builds uniformly. Just ensure your pot isn't overfilled—leave 1-inch headspace for safety.
Can I make this soup in an Instant Pot?
The recipe works perfectly in an Instant Pot. Use the same 12-minute high pressure setting, then natural release for 10 minutes. The Instant Pot's steam release valve functions identically to traditional pressure cookers. Just ensure your Instant Pot isn't overfilled—never exceed the max fill line (usually 2/3 capacity for liquids).
What’s the best way to reheat leftovers?
Reheat on the stovetop over medium-low heat for 5-7 minutes, stirring occasionally, until steaming. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals**, stirring between each. Add 1-2 tablespoons broth or water if the soup thickens too much. Never reheat from frozen—thaw first in the fridge overnight.
