
This 5 bean medley soup recipe delivers a hearty, protein-packed vegetarian stew that simmers into rich, spiced perfection—ideal for chilly evenings or meal prep.
The combination of navy beans, kidney beans, black beans, chickpeas, and lima beans creates a textured, satisfying bowl with every spoonful packed with fiber and plant-based protein. I’ve perfected this recipe over years of testing, balancing bold spices that transform simple ingredients into something deeply comforting.
The secret lies in toasting whole spices—cumin, coriander, and bay leaves—before building the broth, which infuses the soup with layers of warmth. A slow simmer reduces the broth to a deep, aromatic base, while fresh herbs added at the end brighten the flavors without overpowering.
This version stays true to its vegetarian roots but feels substantial enough to satisfy even meat lovers.
By the time you’re done, you’ll have a hearty soup with tender beans, caramelized onions, and a broth so flavorful it tastes like it’s been simmering all day. The spices create a complex, warming profile that pairs perfectly with crusty bread or a simple side salad.
What makes this recipe special is its versatility—adapt it with smoked paprika for depth or fresh cilantro for brightness.
Perfect for batch cooking, this soup reheats beautifully and tastes even better the next day as flavors meld. Serve with a dollop of yogurt or hot sauce for extra tang, and you’ve got a restaurant-quality vegetarian stew that’s simple to make at home. Let’s get started!
Ingredients for 5 bean medley soup
These five beans and aromatic spices create a deeply satisfying vegetarian stew perfect for hearty meals.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🌱 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Kidney Beans (Dried) 🌱 | 1 cup | Uncooked, rinsed thoroughly |
| Black Beans (Dried) 🌱 | 1 cup | Uncooked, rinsed thoroughly |
| Chickpeas (Dried) 🌱 | 1 cup | Uncooked, rinsed thoroughly |
| Lima Beans (Dried) 🌱 | ¾ cup | Uncooked, rinsed thoroughly |
| Yellow Onions 🧅 | 2 whole | Medium size, diced finely |
| Carrots 🥕 | 3 medium | Peeled, sliced into rounds |
| Celery Stalks 🌿 | 3 whole | Trimmed, chopped finely |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced finely |
| Ground Cumin 🌶️ | 1 ½ tbsp | Freshly toasted preferred |
| Ground Coriander 🌿 | 1 tbsp | Freshly toasted preferred |
| Bay Leaves 🍃 | 2 whole | Dried, crushed lightly |
| Smoked Paprika 🌶️ | 1 tsp | For depth of flavor |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Plain Yogurt 🥛 | ½ cup | For serving, optional |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The beans are the foundation—dried beans develop richer flavor than canned, but if short on time, low-sodium canned beans work in a pinch. For the best texture, soak overnight or use the quick-soak method (boil 2 minutes, then rest 1 hour). Trader Joe’s carries excellent dried beans in bulk, or check the international aisle at Whole Foods for heirloom varieties. The onions, carrots, and celery form your holy trinity of soup vegetables—sauté them until deeply caramelized for maximum sweetness. Fresh garlic and toasted spices (cumin and coriander) build the aromatic base that makes this soup sing.
No smoked paprika? Substitute with a pinch of liquid smoke or extra cumin for warmth. Short on fresh cilantro? Dried cilantro or parsley at half the amount works, though fresh is ideal. The tomato paste adds depth—if unavailable, 1 cup crushed tomatoes will suffice. For a spicier kick, add a pinch of cayenne or a dash of hot sauce at the end. The yogurt topping is optional but adds a creamy contrast that balances the hearty beans. For extra protein, stir in crumbled feta cheese if you’re not strictly vegetarian, or nutritional yeast for a vegan option.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For batch cooking, double the recipe and freeze half—perfect for weeknight dinners. Reheat gently on the stove with a splash of water to restore creaminess. The beans become tender yet firm, holding their shape beautifully. Serve with crusty bread or a simple green salad for a complete meal.
Why You’ll Love This Recipe
- Dried Beans, No Fuss: I soak them overnight—yes, it’s worth it—but then it’s set. No canned mushy nonsense here. Just dump, simmer, and let the flavors meld while you do other things. (My secret? A pressure cooker cuts that time in half.)
- Earthy Depth in Every Spoon: That mix of lima beans’ buttery bite, kidney beans’ smoky punch, and chickpeas’ creamy texture? It’s like a flavor party in your bowl. Honestly, the first time I tasted it, I nearly burned the kitchen waiting for the next bite.
- Potluck or Pantry Staple: Bring it to a gathering—it’s hearty enough to feed a crowd but simple enough to make ahead. Or stash jars in your freezer for those nights when you’d rather scroll than cook. (Between us, it’s saved my sanity more times than I can count.)
- Pennies to Plenty: Five dried beans cost less than a fancy salad kit, and they stretch into days of lunches. I make a big batch on Sunday, and by Wednesday, I’m still eating it—no takeout in sight. Budget-friendly? More like budget hero.
Step-by-step instructions for hearty vegetarian stew
This method delivers a rich, flavorful medley where each bean variety contributes texture and depth.
Prepare the Dried Beans for Even Cooking
Combine all 1.5 cups Navy Beans (Dried), 1 cup Kidney Beans (Dried), 1 cup Black Beans (Dried), 1 cup Chickpeas (Dried), and 0.75 cup Lima Beans (Dried) in a large bowl. Rinse them thoroughly under cold water to remove any debris, then transfer to a 6-quart pot. Cover with 6 cups Vegetable Broth and bring to a boil over medium-high heat.
Once boiling, reduce heat to medium-low and simmer for 2 hours, stirring occasionally. The beans should soften but remain intact—this ensures they hold their shape while absorbing the rich broth. If the liquid reduces too much before the beans are tender, add more broth 1 cup at a time. Discard the bay leaves after simmering.
Sauté the Aromatic Vegetable Base
While the beans cook, heat 2 tablespoons Olive Oil in a large Dutch oven over medium heat. Add the 2 whole Yellow Onions (diced finely), 3 medium Carrots (sliced into rounds), and 3 whole Celery Stalks (chopped finely). Sauté for 8-10 minutes until the onions soften and the carrots begin to caramelize slightly.
Add the 4 cloves Garlic Cloves (minced finely) and cook for 1 minute until fragrant. Stir in 1.5 tablespoons Ground Cumin, 1 tablespoon Ground Coriander, 1 teaspoon Smoked Paprika, 1.5 teaspoons Salt, and 0.5 teaspoon Black Pepper. Toast the spices for 30 seconds to release their aromas—this builds the foundation of the soup’s complex flavor.
Combine and Simmer the Stew
Using a slotted spoon, transfer the cooked beans (with their broth) to the Dutch oven with the sautéed vegetables. Stir in 2 tablespoons Tomato Paste and bring the mixture to a gentle simmer over medium-low heat. Let it cook uncovered for 30 minutes, allowing the flavors to meld and the broth to deepen in color.
Taste and adjust seasoning—add more salt or spices if needed. The soup should be hearty but not overly thick; if it’s too thick, thin it with 1 cup hot Vegetable Broth. Here’s the thing—this simmering time is crucial for developing the soup’s depth. Don’t rush it; patience ensures every spoonful is packed with flavor.
Finish and Serve with Fresh Garnishes
Remove the soup from heat and let it rest for 5 minutes. Stir in 0.25 cup Fresh Cilantro (chopped) just before serving to brighten the flavors. Ladle the soup into bowls and top each serving with a dollop of 0.5 cup Plain Yogurt for a creamy contrast. The yogurt also helps balance the earthy spices and adds a refreshing finish.
Serve immediately while warm. The combination of tender beans, caramelized vegetables, and aromatic spices creates a satisfying, protein-rich vegetarian stew that pairs perfectly with crusty bread or a simple green salad. This method ensures every bowl delivers the same restaurant-quality result, no matter your skill level.
Pro Tips For Making 5 Bean Medley Soup
- SOAK BEANS SEPARATELY: Navy beans and lima beans need a 12-hour soak (or overnight), while kidney and black beans only need 4-6 hours—don’t lump them all together. I learned this the hard way when my navy beans stayed rock-hard while the others turned mushy; now I use two bowls and label them.
- SIMMER LOW AND SLOW: Once the beans are tender, reduce heat to a bare simmer—no boiling. I used to keep it at a rolling boil, and the chickpeas would split open, turning the soup into a thick paste. A gentle bubble keeps them intact and flavorful.
- SKIP THE SALT UNTIL LATER: Add salt only after the beans are fully tender—adding it early toughens the lima and navy beans. I was skeptical until I tried it; now I wait until the very end, when the flavors meld properly.
- USE A POT BIG ENOUGH: Crowding beans in a small pot means they’ll steam instead of simmer, leading to uneven cooking. I finally splurged on a 6-quart Dutch oven, and now my beans cook evenly without splitting or drying out. (Yes, even if you’re impatient like me.)
Essential equipment for this dish
Dutch Oven
A large Dutch oven is my go-to for this recipe because it distributes heat evenly and handles the long simmer beautifully. I recommend a 5-6 quart size from Le Creuset or Lodge—both brands excel at heat retention and durability.
The deep sides prevent spills when stirring, and the heavy base ensures consistent cooking. If you don’t own one, a heavy-bottomed stockpot works too, though it may require more frequent stirring to prevent scorching. 🔥
Immersion Blender
While this recipe doesn’t require blending, an immersion blender is a game-changer for customizing texture. If you prefer a smoother soup, blend half the batch for 5-10 seconds before mixing it back in. I love the Ninja BN601 for its precision and ease of use.
For a rustic texture, skip blending entirely—the beans’ varied shapes add delightful contrast. Store-bought broths with chunks also benefit from blending to create a velvety consistency.
Fine-Mesh Strainer
A fine-mesh strainer is essential for rinsing dried beans thoroughly before cooking. I use a stainless steel strainer from OXO—it’s durable and rinses easily. Skipping this step can leave debris in your soup, affecting both flavor and texture.
For the spice toast, a strainer helps sift ground spices if you prefer a smoother finish. A colander works in a pinch, but a dedicated strainer ensures better control over particle size. 🌱
Measuring Spoons
Precision matters with spices, so invest in a set of stainless steel measuring spoons. I swear by the Weston Products set—they’re accurate and built to last. For this recipe, measure spices like cumin and coriander carefully; even a ¼ teaspoon difference can alter the flavor profile.
A cheap set can lead to over-seasoning, which is harder to fix than under-seasoning. Store your spices in airtight containers to preserve freshness.
Kitchen Timer
Timing is critical for even bean cooking and proper simmering. A kitchen timer ensures you don’t overcook the beans or rush the flavor development. I use a TimerTack—it’s magnetic and sticks to my stove, so I never miss a beat.
Set reminders for the 2-hour bean simmer and the 30-minute final reduction to stay on track. Pro tip: Use two timers if you’re multitasking, like sautéing veggies while the beans cook. ⏰
Wooden Spoon
A wooden spoon is ideal for stirring the soup without scratching your Dutch oven. I prefer a long-handled one from Ozeri Cookware—it’s heat-resistant and gentle on non-stick surfaces. Wood also helps scrape up any stuck-on bits, ensuring no flavor is lost. Avoid metal spoons during the simmering phase, as they can react with acidic ingredients like tomato paste. For serving, a spoon with a comfortable grip** makes ladling easier, especially for large batches.
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes! For convenience, swap dried beans for 1 (15 oz) can of each bean variety (navy, kidney, black, chickpeas, lima). Drain and rinse thoroughly to remove excess sodium. The texture will be slightly softer, but the flavor remains rich. Just reduce the broth by 1 cup since canned beans contain some liquid.
How can I make this soup vegan?
Skip the yogurt topping and use coconut yogurt or a drizzle of tahini instead. Ensure your broth is vegetable-based (not chicken) and check spices for animal-derived additives. For extra protein, stir in ½ cup cooked quinoa or hemp seeds. The recipe already fits most vegan diets—just watch those toppings!
Why does my soup taste bland after reheating?
Broth flavors concentrate during initial cooking, so reheating can dilute them. Add 1-2 tablespoons tomato paste or a pinch of smoked paprika while warming. For extra depth, stir in 1 teaspoon apple cider vinegar or a splash of vegetable broth to restore richness. Always reheat gently over low heat to preserve texture.
What’s the best way to store leftovers?
Transfer to an airtight container and refrigerate for up to 5 days. For freezing, portion into meal-sized containers (soup reheats better in smaller batches). Label with the date—it keeps 3 months in the freezer. Thaw overnight in the fridge, then reheat with ½ cup water to restore creaminess. Pro tip: Freeze without yogurt topping and add fresh garnishes after reheating.
Can I add meat to this vegetarian soup?
Brown ½ pound ground turkey or ½ cup diced ham with the onions for extra protein. For a heartier version, add 1 cup shredded rotisserie chicken at the end. Just reduce the broth by ½ cup to account for the meat’s moisture. The beans will still be the star, but the meat adds satisfying depth.
- Pork Loin Pulled Pork Crock Pot Recipe: Slow-Smoked Tenderness With Zero Dryness - November 1, 2026
- Baked Potatoes in Crock Pot Recipe: Buttery Interiors and Crispy Top Magic - November 1, 2026
- Braised Beef Short Ribs Recipe: Crock Pot Fall-Off-Bone Magic in 6 Hours - November 1, 2026