Soups & Stews
This Instant Pot 13 bean soup mix recipe transforms pantry staples into a hearty, protein-rich meal that builds flavor as it cooks. The beauty of this method lies in its efficiency—no pre-soaking required, and all the beans cook together in one pot, creating a rich, savory broth packed with texture and nutrients. I developed this version after years of testing different bean combinations and pressure cooker techniques to deliver restaurant-quality depth without the hours of simmering.
The key to perfecting this recipe is balancing the beans with aromatic vegetables and herbs, then letting the Instant Pot do the work. You'll start with a simple mix of dried beans—black, kidney, pinto, and more—along with onions, garlic, and spices that infuse the broth as they cook. The pressure cooking process not only softens the beans but also develops a deep, caramelized flavor that's impossible to achieve with stovetop methods.
By the time you're done, you'll have a vegetarian-friendly soup that's rich in protein, fiber, and complex flavors—creamy from some beans, hearty from others, all swimming in a broth that's been built layer by layer. The best part? It's ready in under an hour, with minimal prep. This is the kind of meal that transforms a simple pantry into a nourishing feast, perfect for meal prep or feeding a crowd.
Whether you're looking for a quick weeknight dinner or a make-ahead freezer meal, this Instant Pot version delivers restaurant-quality results with pantry-to-pot convenience. The beans stay tender without turning mushy, and the broth remains flavorful even when reheated. Let's get started on creating this protein powerhouse that's as satisfying as it is easy to make.
Ingredients for 13 bean soup mix recipe instant pot
Pantry staples meet pressure cooker magic for this vegetarian protein powerhouse.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Black Beans 🌱 | 1 cup | Rinsed before cooking |
| Dried Kidney Beans 🌱 | 1 cup | Rinsed before cooking |
| Dried Pinto Beans 🌱 | 1 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 Lima Beans 🌱 | ¼ cup | Butter beans if unavailable |
| Dried Split Peas 🌱 | ¼ cup | Yellow or green |
| Dried Red Beans 🌱 | ¼ cup | Rinsed before cooking |
| Dried White Beans 🌱 | ¼ cup | Cannellini if available |
| Dried Anasazi Beans 🌱 | ¼ cup | Substitute pinto if needed |
| Yellow Onion 🧅 | 1 whole | Diced, yellow or red |
| Garlic Cloves 🧄 | 4 cloves | Minced or crushed |
| Carrots 🥕 | 2 whole | Chopped into chunks |
| Celery Stalks 🌿 | 2 whole | Chopped, with leaves |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube or canned |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky flavor |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Apple Cider Vinegar 🍎 | 1 tbsp | Balances flavors |
| Olive Oil 🫒 | 1 tbsp | For sautéing |
The beans are the heart of this recipe, and dried is the way to go—canned lacks that restaurant-quality depth. Bob's Red Mill or Anthony's Goods are my go-tos for quality, but any store brand works if the beans look plump and firm. Don't skip rinsing them first—removes dust and dirt that can make the broth cloudy. The mix of textures (creamy lentils, firm kidney beans) is what makes this dish special. If you can't find Anasazi beans, pinto beans are the closest substitute. For the aromatics, fresh celery and onion add more flavor than dried, but frozen works in a pinch.
No vegetable broth? Water plus 1 tbsp soy sauce gets you close. Short on tomato paste? Canned diced tomatoes work too—just drain the liquid. The spices are non-negotiable though—smoked paprika and cumin give that signature depth. Want more heat? Add a pinch of cayenne. For the vinegar, lemon juice works too, but apple cider vinegar adds a nice tang. The Instant Pot handles the beans perfectly—no pre-soaking needed, and they stay tender without turning mushy. If you're meal prepping, make a double batch and freeze half.
This soup tastes even better the next day as flavors meld. Keeps 5-6 days in the fridge or 6 months frozen. For serving, I like adding a dollop of vegan sour cream or fresh parsley. The broth reduces slightly when reheated, so add a splash of water if it gets too thick. Double the recipe for a crowd—it's perfect for potlucks or game day. The beans hold up beautifully when reheated, so leftovers are just as delicious as day one.
Why You'll Love This Recipe
- I’ll be real: I used to dread soaking beans, but the Instant Pot handles this mix in one go—just toss in the dried beans with water and let it do its magic. Twenty minutes later, you’ve got tender, ready-to-eat beans without any pre-soaking fuss.
- No-Soak Required: I’ll be real: I used to dread soaking beans, but the Instant Pot handles this mix in one go—just toss in the dried beans with water and let it do its magic. Twenty minutes later, you’ve got tender, ready-to-eat beans without any pre-soaking fuss.
- Earthy Depth Bomb: The combo of black, kidney, and pinto beans gives this soup a rich, almost smoky flavor that just keeps getting better. I swear, the navy and Great Northern beans add this subtle creaminess that makes it way more satisfying than basic bean soup.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunch or dinner covered for days. I freeze portions in jars—just reheat and add fresh veggies or broth when I’m ready. Perfect for busy weeks when I don’t want to think about cooking.
Step-by-step instructions for Instant Pot 13 bean soup
Here's how to transform your pantry mix into a hearty, flavorful soup in minutes.
Sauté the Aromatics for Flavor Foundation
Set your Instant Pot to the "Sauté" function and add the 1 tablespoon olive oil. Once hot, add the diced yellow onion, chopped carrots, and chopped celery stalks. Cook for 5 minutes until the vegetables soften and the onion becomes translucent.
Add the 4 cloves minced garlic and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic burn. It should smell amazing but not darken. Remove the pot from the sauté function and set aside for now. This aromatic base will carry all the flavors through the cooking process.
Add All Dried Beans and Spices
Return the Instant Pot to the "Sauté" setting and add the 2 tablespoons tomato paste. Stir for 1 minute to cook out the raw taste. Then add all the dried beans: 1 cup black beans, 1 cup kidney beans, 1 cup pinto beans, 0.5 cup navy beans, 0.5 cup great northern beans, 0.5 cup chickpeas, 0.5 cup lentils, 0.25 cup lima beans, 0.25 cup split peas, 0.25 cup red beans, 0.25 cup white beans, and 0.25 cup anasazi beans.
Add the 1.5 teaspoons salt, 0.5 teaspoon black peppercorns, 1 teaspoon dried thyme, 1 teaspoon dried oregano, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, and 1 tablespoon apple cider vinegar. Stir everything together for 1 minute to coat all the beans with the spices. This ensures even flavor distribution throughout the soup.
Cook with Liquid for Perfect Texture
Pour in the 4 cups vegetable broth and add the 2 whole bay leaves. Stir again to combine all ingredients. Place the lid on the Instant Pot, making sure the valve is set to "Sealing". Cook on High Pressure for 25 minutes. This cooking time ensures all the beans become tender without breaking down into mush.
I know 25 minutes might seem long, but trust me—this is crucial. The high pressure creates steam that penetrates the beans' tough outer skins, making them tender while preserving their shape. Don't be tempted to reduce the time, even if you're eager for that first taste.
Natural Release and Final Adjustments
Once the cooking time is complete, let the pressure release naturally for 15 minutes. This slow release allows the beans to absorb all the cooking liquid and become even more tender. After the natural release, carefully move the valve to "Venting" to release any remaining pressure.
Remove the lid and discard the bay leaves. Taste the soup and adjust seasoning if needed. You might want to add a pinch more salt or a splash more vinegar to balance the flavors. The soup should be hearty but not overly thick—if it's too thick, you can add a little water or broth to reach your desired consistency.
Serve Warm with Crusty Bread
Ladle the soup into bowls and serve immediately. Each spoonful will deliver a perfect balance of textures—tender beans, soft vegetables, and rich broth. I like to serve it with warm crusty bread to soak up every last drop of that flavorful liquid.
This soup keeps well in the refrigerator for up to 5 days and freezes beautifully for up to 3 months. The flavors actually deepen as it sits, making it perfect for meal prep. Store any leftovers in an airtight container with a little extra broth to prevent the top from drying out.
Pro Tips For Making 13 Bean Soup Mix Recipe Instant Pot
- SOAK BEANS OVERNIGHT: DESCRIPTION: I learned this the hard way—skipping the overnight soak leaves your Instant Pot beans rubbery, no matter how long you pressure cook. Use a big bowl, cover with water by 2 inches, and let them sit 12+ hours. The extra time makes a real difference in texture, especially for kidney beans, which stay tough otherwise.
- SIFT OUT DEBRIS FIRST: DESCRIPTION: Rinse your dried beans in a colander, then dump them into a fine-mesh sieve and shake like you’re mad. That removes dust, broken beans, and pebbles that end up in your soup looking unprofessional. I skip this step sometimes, and the soup still tastes fine—but it’s weirdly satisfying to serve something clean.
- USE HIGH PRESSURE, THEN NATURAL RELEASE: DESCRIPTION: After adding broth and seasonings, set your Instant Pot to high pressure for 25 minutes—no shortcuts here. Then, walk away and let it natural-release for 15 minutes. The slow decompression keeps the beans from turning mushy, and it’s the only way navy beans stay firm enough to hold their shape.
- ADD SALT AT THE END: DESCRIPTION: Tossing in salt too early toughens the beans, especially kidney and pinto varieties. Wait until the last 5 minutes of natural release, then stir in 1½ teaspoons of salt (or to taste). Your future self will thank you—trust me, I’ve made this mistake more times than I’d like to admit.
Creative variations of this recipe
Smoky Chipotle Twist
For a smoky kick, add 1-2 chipotle peppers in adobo sauce (minced) along with the tomato paste. The smoky heat from the chipotle pairs perfectly with the beans and complements the cumin and smoked paprika. I like to add ½ teaspoon ground coriander too—it rounds out the flavors beautifully. 🌶️
Creamy Coconut Version
Swap the vegetable broth for 4 cups coconut milk (full-fat for creaminess) and add 1 can (14 oz) diced tomatoes with juices. The coconut milk gives the soup a rich, velvety texture while keeping it vegetarian. Garnish with fresh cilantro and a squeeze of lime before serving.
Spicy Cajun Kick
Boost the heat with 1 teaspoon Cajun seasoning (like Tony Chachere’s) and ½ teaspoon cayenne pepper. Add 1 diced bell pepper and 1 stalk green onion to the sautéed aromatics for a Louisiana-inspired twist. Serve with hot sauce on the side for extra spice lovers.
Hearty Mushroom Addition
Sauté 8 oz sliced mushrooms (cremini or shiitake) with the onions and garlic for deeper umami flavor. The mushrooms add a meaty texture that pairs wonderfully with the beans. I recommend adding them during the sauté step so they absorb all the aromatic flavors.
Mediterranean Herb Blend
Replace the thyme and oregano with 1 teaspoon dried rosemary and 1 teaspoon dried marjoram for a Mediterranean-inspired version. Add ½ teaspoon cinnamon and a pinch of allspice for warmth. This blend works especially well with the lentils and chickpeas in the mix.
Slow-Cooker Adaptation
For a slow-cooker version, use 8 cups liquid (broth or water) and cook on Low for 6-8 hours or High for 3-4 hours. The longer cook time helps break down the beans even more, creating an ultra-creamy texture. I find this method works best when using pre-soaked beans for even tenderness.
Nutrition facts
Frequently asked questions
Do I need to soak the beans before making this Instant Pot 13 bean soup?
The beauty of this recipe is that no pre-soaking is required! The Instant Pot's high pressure does all the work, breaking down the beans' tough skins in 25 minutes. This saves you time and effort while still delivering perfectly tender beans. Just rinse them well before adding to remove any dust or debris.
Can I use canned beans instead of dried for this recipe?
While you can substitute canned beans, you'll lose that restaurant-quality depth and texture. Dried beans develop more complex flavors during the long pressure cooking process. If you're short on time, use canned beans but reduce the cooking time to 10 minutes on high pressure. The soup will still be delicious but with a slightly different texture.
Why is the natural release time important in this recipe?
The 15-minute natural release is crucial for two reasons: it prevents the beans from becoming mushy and allows them to fully absorb the cooking liquid. Quick-release methods can leave the beans undercooked or watery. This slow release also helps build more flavor in the broth as the beans continue steeping after pressure is released.
How can I make this soup spicier? For extra heat, add ½ teaspoon cayenne pepper with the other spices or 1-2 chipotle peppers in adobo sauce (minced) during the sauté step. You can also stir in 1 tablespoon hot sauce after cooking.
Can I double this recipe for a crowd?
This recipe scales perfectly for 12 servings by doubling all ingredients. Just make sure your Instant Pot has enough capacity (most 6-quart models can handle this). For serving, consider adding extra bread or cornbread to complement the larger portion. The soup actually tastes better the next day, so making ahead is ideal for gatherings.
