5 Bean Medley Soup Recipe: Hearty, Protein-Packed Warmth in One Pot

Soups & Stews

5 Bean Medley Soup Recipe: Hearty, Protein-Packed Warmth in One Pot

This 5 bean medley soup delivers hearty, protein-packed warmth in every spoonful—perfect for chilly evenings or meal prep. The combination of navy beans, kidney beans, black beans, chickpeas, and white beans creates a rich, fiber-filled base that simmers into a satisfying, flavorful broth.

I developed this recipe after realizing how quickly a simple pot of soup could transform a busy weeknight into a comforting family meal.

The beauty of this soup lies in its versatility and simplicity. With just a few pantry staples—like canned beans, vegetable broth, and aromatic vegetables—you’ll create a dish that’s naturally hearty and adaptable.

A touch of smoked paprika and cumin adds depth, while fresh herbs at the end brighten the flavors. It’s the kind of recipe that tastes even better the next day, making it ideal for leftovers or batch cooking.

What sets this 5 bean medley soup apart is its balanced texture and nutrition. The beans hold their shape while absorbing the savory broth, creating a hearty yet light meal. Whether you’re feeding a crowd or meal prepping for the week, this soup delivers restaurant-quality warmth without the fuss.

The best part? It’s customizable—swap in vegan broth or add extra vegetables to suit your preferences.

Serve it with crusty bread to soak up every last drop of that flavorful broth, or pair it with a simple green salad for a complete meal. This recipe is your go-to for quick, nourishing dinners that feel like a hug in a bowl. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for 5 bean medley soup

Five types of beans, aromatic vegetables, and pantry spices create this hearty, protein-rich soup.

Ingredient Amount Notes
Navy Beans 🌱 1 can Drained and rinsed, medium size
Kidney Beans 🌱 1 can Drained and rinsed, medium size
Black Beans 🌱 1 can Drained and rinsed, medium size
Chickpeas 🌱 1 can Drained and rinsed, medium size
White Beans 🌱 1 can Drained and rinsed, medium size
Vegetable Broth 💧 4 cups Low-sodium preferred, homemade or quality brand
Yellow Onion 🧅 1 whole Medium size, diced
Carrots 🥕 3 medium Peeled and sliced into rounds
Celery Stalks 🧅 3 whole Diced, fresh preferred
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Smoked Paprika 🌶️ 1 tbsp For smoky richness
Ground Cumin 🌿 1 tsp Toasted for deeper flavor
Fresh Thyme Leaves 🌿 ¼ cup Or 1 tsp dried thyme
Bay Leaves 🍃 2 whole Removed before serving
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The beans are the soul of this soup—look for no-salt-added canned varieties at Whole Foods or the bulk section of Trader Joe's. If you're using dried beans, soak them overnight for even better texture. The yellow onion and celery combo is classic for flavor, but don't skip the garlic and thyme—they build layers of aroma. For the carrots, I usually grab the pre-sliced baby carrots from Costco—saves time, and they're sweeter than the store-bought bags. Fresh herbs make all the difference, but dried works in a pinch at one-third the amount.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Short on thyme? Oregano or rosemary add a different but delicious complexity. Using vegetable broth? Low-sodium is key—otherwise, you'll end up with a salty soup. For extra richness, stir in a spoonful of nutritional yeast at the end. The bay leaves are non-negotiable—they add that subtle earthiness that takes soup from good to great. If you're meal prepping, double the batch and freeze half for later.

This soup tastes even better the next day as flavors meld. Store in the fridge for up to 5 days or freeze for 3 months. I like to portion it into containers with a little extra broth on top—prevents the beans from drying out. For serving, a sprinkle of fresh parsley and a drizzle of extra-virgin olive oil adds that restaurant-quality finish. Leftovers reheat beautifully—just add a splash of water or broth if it's too thick.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this soup because it uses what’s already in my cupboard—no fancy shopping trips. Toss in those dried beans (soaked overnight, no pressure cooker needed), a handful of aromatics, and let them simmer. The navy beans add that creamy texture while the kidney beans bring a hearty bite—no single ingredient is overpowering.
  • Umami Bomb: Between us, the black beans and chickpeas are where this dish gets its soul. Toast the chickpeas in the pot first—trust me, that crispy edge with the creamy center? Chef’s kiss. Add a splash of vinegar at the end, and suddenly, it’s ridiculously good without trying too hard.
  • Lunchbox Hero: This soup is my weeknight lifesaver. Double the batch on Sunday, and I’ve got hearty lunches for four days. Pack it in jars with a sprinkle of cheese on top—my kids actually eat their veggies (well, the ones hiding in the beans). Even my picky husband doesn’t complain.
  • Budget Flex: White beans stretch this recipe into a full meal without breaking the bank. A can of each bean costs pennies, and the flavors play off each other like a well-rehearsed band. Leftovers? They taste just as good reheated—sometimes even better, if you’re honest. My wallet and I both win.

Step-by-step instructions for 5 bean medley soup

Transform simple pantry staples into a rich, protein-packed bowl of comfort.

1

Sauté the Aromatic Base

Heat a large Dutch oven or heavy pot over medium heat with 1 tablespoon olive oil (not listed but essential for sautéing). Add the diced yellow onion, sliced carrots, and diced celery stalks—this classic combination is called "mirepoix" and builds the soup's flavor foundation. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent.

Here's where it gets good: add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. You'll smell that sweet garlic aroma—this is your signal to add the spices. Stir in the 1 tablespoon smoked paprika and 1 teaspoon ground cumin, letting them toast for 30 seconds until the spices release their earthy aroma. This step develops depth before the beans join the party.

2

Build the Flavor Foundation

Pour in the 4 cups vegetable broth and bring to a gentle boil. Add the 2 whole bay leaves and ¼ cup fresh thyme leaves—these herbs infuse subtle earthiness that elevates the beans. Let the mixture simmer for 10 minutes until the vegetables are tender and the broth has reduced slightly, intensifying the flavors.

I like to taste the broth at this stage to check seasoning. If it's bland, add a pinch of the 1 teaspoon salt and ½ teaspoon black pepper now. The beans will absorb these flavors, so don't overdo it. This is also when I remove any large thyme stems that might be floating—just the leaves need to infuse.

3

Add the Bean Medley

Drain and rinse all five cans of beans—1 can each of navy beans, kidney beans, black beans, chickpeas, and white beans—to remove any sodium residue. Add them to the pot along with their juices (about 3 cups total). Stir gently to combine, then reduce heat to low-medium to maintain a gentle simmer. The beans will release starch as they cook, naturally thickening the soup.

Simmer uncovered for 20-25 minutes, stirring occasionally, until all the beans are heated through and the flavors meld together. You'll know it's ready when the soup has a thick, hearty consistency and the beans are tender but still hold their shape. If it's too thick, add ½ cup hot water to loosen it to your preferred texture.

4

Finish and Serve

Remove the 2 bay leaves and discard them—they've done their job. Stir in the ½ teaspoon black pepper and taste again, adjusting salt if needed. The soup should be flavorful but not overwhelmingly salty, especially since we're using low-sodium broth.

Ladle the soup into bowls and garnish with ¼ cup chopped fresh parsley. The parsley adds a bright contrast to the earthy bean flavors and makes the dish look restaurant-worthy. Serve immediately with crusty bread or over a bed of greens for a complete meal. Each spoonful delivers that perfect balance of protein, fiber, and comforting warmth.

👨‍🍳

Pro Tips For Making 5 Bean Medley Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak means your navy and white beans will stay stubbornly hard even after hours of simmering. Toss them in cold water (enough to cover by 2 inches) with a pinch of salt in a bowl or jar, and let them sit 8+ hours. The chickpeas and kidney beans can go straight in, but the navy and white? They’ll reward you with perfect tenderness.
  • SIMMER LOW AND SLOW: This isn’t the time to rush. Once the beans are tender, drop the heat to a bare simmer—just enough to keep tiny bubbles breaking the surface. Too high, and your soup turns to glue. Too low, and it never finishes. A steady, lazy bubble is what you want, especially for the navy and white beans.
  • SKIP PRE-COOKED BEANS: Canned beans save time, but they ruin the texture. The starchy liquid and mushy edges throw off the balance of your medley. If you’re short on time, at least rinse them thoroughly—but better yet, soak and cook fresh. The effort makes all the difference in the final bite.
  • STIR IN THE CHICKPEAS LAST: Chickpeas take longer to soften, and if you add them too early, they’ll disintegrate into the soup. Toss them in during the final 20 minutes of cooking—just long enough to warm through and soak up the flavors without falling apart. (Yes, even if you’re impatient like me.)

Dietary considerations for this recipe

Vegan-Friendly Adaptations

This soup is naturally vegan-friendly—just ensure your vegetable broth is plant-based and free from animal byproducts. I recommend Imagine Foods or Pacific Foods brands for rich, umami-packed results. The beans provide 20+ grams of plant protein per serving, making this a complete meal without dairy or meat. 🌱

Gluten-Free Considerations

All ingredients in this recipe are inherently gluten-free, but always check labels on canned beans and vegetable broth for hidden gluten additives. Brands like Amy's Kitchen or Low Sodium Vegetable Broth by Pacific Foods are certified gluten-free.

The smoked paprika and spices are also safe—just avoid cross-contamination if you have severe gluten sensitivities.

Low-Sodium Options

To reduce sodium, use no-salt-added canned beans (like Woodstock Farms or Wild Garden brands) and low-sodium vegetable broth. If your broth has minimal sodium, you can skip adding extra salt entirely—taste as you go and adjust with lemon juice or white miso paste for umami depth instead. 🧂

Protein Boosts

Add ½ cup cooked quinoa or ½ cup lentils per serving to increase protein content. For extra richness, stir in 2 tablespoons nutritional yeast at the end—it adds a cheesy flavor without dairy. If you're watching calories, skip the olive oil and use water or broth for sautéing instead.

Allergen-Free Tips

This soup is naturally free from common allergens like dairy, eggs, and nuts. For those with soy allergies, ensure your broth doesn’t contain soy-based additives.

If you're sensitive to FODMAPs, reduce the onion and garlic slightly—1 tablespoon each instead of the full amounts—and use carrot juice for sweetness instead of raw onions.

Meal Prep Adjustments

When storing leftovers, portion the soup into airtight glass containers with a layer of broth on top to preserve moisture. Freeze for up to 3 months—thaw overnight in the fridge before reheating.

For reheating, add 2 tablespoons water or broth per serving to prevent thickening. The flavors actually improve after reheating! ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 5g6%
Saturated Fat 0.5g3%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 50g18%
Dietary Fiber 18g64%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute fresh beans for canned in this recipe?

Fresh beans work but require overnight soaking (8+ hours) followed by 1-2 hours simmering until tender. Use 2 cups dried beans total (about ½ cup each type), and increase broth to 6 cups to prevent thickening. Soaking reduces cooking time by 50%—never skip this step!

2

How do I make this soup spicier?

Add ½ teaspoon cayenne pepper or 1 chopped chipotle pepper in adobo sauce when sautéing the aromatics. For heat without dryness, stir in 1 tablespoon hot sauce at the end. Want smoky depth? Increase smoked paprika to 2 teaspoons. Always taste first—spices intensify as the soup simmers!

3

Why did my soup turn out too thick?

Beans release starch as they cook—if your soup is too thick, stir in ½ cup hot water or broth and simmer for 5 more minutes. For prevention, simmer uncovered and stir occasionally. If using high-starch beans (like chickpeas), reduce them to ½ can per type and add 1 extra cup broth.

4

What's the best way to reheat leftovers?

Reheat on the stovetop over medium-low heat for 5-7 minutes, stirring occasionally. Add 2 tablespoons water or broth per serving to prevent thickening. Microwave-safe? Use low power (30%) for 2 minutes, then stir and repeat if needed. The flavors actually deepen after reheating!

5

Can I make this soup in an Instant Pot?

Yes! Sauté onions, carrots, celery, and garlic for 3 minutes, then add all remaining ingredients except parsley. Seal the lid and cook on High Pressure for 8 minutes. Quick-release pressure, stir, and garnish. The Instant Pot reduces cooking time to 25 minutes total—perfect for busy weeknights!

★★★★★4.8(12 reviews)
Categories Soups & Stews