5 Bean Medley Soup Recipe: Pantry Staples Simmered Into Vibrant, Protein-Packed Heartiness

Soups & Stews

5 Bean Medley Soup Recipe: Pantry Staples Simmered Into Vibrant, Protein-Packed Heartiness

This 5 bean medley soup recipe transforms simple pantry staples into a hearty, protein-rich masterpiece that’s as comforting as it is nourishing. The secret lies in slow simmering, which melds flavors and softens beans to perfect tenderness—no fancy ingredients required. Whether you use dried beans for maximum texture or canned beans for convenience, the result is a vibrant, satisfying bowl that’s perfect for cozy nights or meal prep.

The beauty of this soup is its versatility—it works as a standalone vegetarian dish or pairs beautifully with crusty bread. We’ll focus on traditional techniques like sautéing aromatics and simmering for depth, but I’ll also share shortcuts like using canned beans or instant broth to save time without sacrificing flavor. The key is balancing earthy beans with bright herbs and a rich broth, creating a dish that’s both restaurant-quality and budget-friendly.

What you’ll end up with is a vibrant, protein-packed soup with a medley of textures—creamy white beans, hearty kidney beans, and tender green beans—all bathed in a savory broth. The slow simmering process infuses every bite with warmth, while optional garnishes like fresh parsley or a sprinkle of cheese add freshness. This is the kind of soup that tastes even better the next day, making it ideal for leftovers or batch cooking.

Ready in about 45 minutes (or less with shortcuts), this recipe delivers foolproof results every time. Whether you’re feeding a family, prepping for the week, or simply craving a bowl of warmth, this bean medley soup is your answer. Let’s get started with the ingredients and step-by-step instructions to create a dish that’s as nourishing as it is delicious.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for 5 bean medley soup

Pantry staples and fresh aromatics—this is where vibrant, protein-packed soup begins.

Ingredient Amount Notes
Dried Navy Beans 🫘 1 ½ cups Rinsed, soaked overnight
Dried Kidney Beans 🫘 1 cup Rinsed, soaked overnight
Dried White Beans 🫘 1 cup Rinsed, soaked overnight
Canned Green Beans 🥦 1 cup Drained, or fresh if available
Canned Chickpeas 🫘 1 cup Drained, rinsed
Yellow Onion 🧅 1 whole Diced, medium size
Carrot 🥕 2 whole Diced, medium size
Celery Stalks 🌿 2 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Vegetable Broth 💧 6 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Smooth, for depth
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Fresh Thyme Leaves 🌿 ½ tsp Dried works at 1/3 amount
Bay Leaves 🍃 2 whole Fresh preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The beans are the heart of this soup, and soaking overnight is non-negotiable for tender texture. Dried beans from bulk bins at Whole Foods or Trader Joe's have the best flavor, but any store-brand dried beans work. For convenience, canned beans are a lifesaver—just make sure they’re low-sodium. The green beans and chickpeas add texture contrast, so don’t skip them. Pro tip: If using dried beans, start soaking them the night before. It’s worth the extra time for that melt-in-your-mouth result.

No fresh thyme? Dried works at one-third the amount, but fresh has that bright, earthy punch. The tomato paste might seem like overkill, but it’s the secret to depth—Rao’s or Muir Glen are my go-tos. Short on broth? Instant vegetable bouillon cubes in hot water work in a pinch. The onion, carrot, and celery combo is classic for a reason—it’s the flavor base, so don’t rush the sautéing. Want more richness? A splash of red wine or a pinch of smoked paprika adds complexity. And if you’re feeling fancy, a sprinkle of nutritional yeast after cooking gives it a cheesy note without dairy.

This soup tastes even better the next day—plan ahead and make extra. Store in an airtight container in the fridge for up to 5 days or freeze portions for 3 months. For meal prep, divide into containers so you can grab and reheat. The beans will soften further when reheated, so keep an eye on it. Garnish with fresh parsley right before serving—it adds that pop of color and freshness. If you’re prepping for a crowd, double the recipe; it’s that easy.

❤️

Why You'll Love This Recipe

  • I’ll be real: I used to dread the overnight soak for dried beans. But this recipe? Just toss the navy, kidney, and white beans into boiling water for 2 minutes first—boom, done. No waiting, no fuss, and they still turn out tender.
  • Here’s what sold me: this soup reheats like a dream and keeps its texture. Pack it in jars for work or school—no soggy beans here. The chickpeas stay firm, the broth stays rich, and honestly? It’s the only soup I’ll let my picky teen take to soccer practice.

Step-by-step instructions for 5 bean medley soup

Transform simple pantry staples into a rich, protein-filled soup bursting with texture and flavor.

1

Soak and Prepare the Dried Beans

Place all 1.5 cups dried navy beans, 1 cup dried kidney beans, and 1 cup dried white beans in separate bowls. Cover each with plenty of cold water—at least 3 inches above the beans—and let them soak overnight. This overnight soak ensures even cooking and prevents the beans from staying rock-hard. I like to use a large bowl or even the sink for this step, as the beans will triple in size.

After soaking, drain and rinse the beans thoroughly under cold water. This removes any residual starch that could make the soup gummy. Give them a final shake in the colander to remove excess water before transferring to your soup pot. The beans should be plump but still firm—not mushy. If you forget to soak them overnight, you can use the quick-soak method: cover with boiling water, remove from heat, cover, and let sit for 2 hours.

2

Sauté the Aromatic Vegetables

Heat the 0.25 cup olive oil in a large pot over medium heat. Add the diced yellow onion, diced carrot, and diced celery stalks, stirring occasionally for 5-6 minutes until the vegetables soften and the onion becomes translucent. This step builds the foundation of flavor—don't rush it, or the vegetables will turn mushy.

Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. Be careful not to let the garlic burn, as it will turn bitter. Stir in the 2 tbsp tomato paste and cook for 1 minute, allowing it to deepen in color. This step intensifies the umami flavor and gives the soup its rich, savory depth. The mixture should smell like a warm, inviting kitchen—this is your signal to move forward.

3

Combine Beans, Broth, and Seasonings

Add the soaked and drained beans to the pot along with the 6 cups vegetable broth, 2 whole bay leaves, 0.5 tsp fresh thyme leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Stir gently to combine, ensuring the beans are fully submerged in the liquid. Bring the mixture to a boil over high heat, then immediately reduce the heat to low to maintain a gentle simmer.

Here's the thing—this soup needs time to develop its full flavor. Cover the pot and let it simmer for 45-60 minutes, stirring occasionally to prevent the beans from sticking to the bottom. You'll know it's ready when the beans are tender but still hold their shape. If the soup reduces too much and the beans aren't fully cooked, add ½ cup water at a time until the liquid covers the beans again. Patience is key here; rushing will leave you with mushy beans or undercooked ones.

4

Add Green Beans and Chickpeas

After the dried beans have softened, stir in the 1 cup drained canned green beans and 1 cup drained chickpeas. These beans add a delightful contrast in texture—bright, crisp green beans and creamy chickpeas. Simmer the soup uncovered for another 10-15 minutes, allowing the flavors to meld together. The green beans should soften slightly but still retain a pleasant bite, while the chickpeas will absorb the rich broth.

Taste the soup and adjust the seasoning if needed. If it tastes flat, add a pinch more salt or a splash of vegetable broth. If it needs brightness, a squeeze of lemon juice or a pinch of red pepper flakes can elevate the flavors. The soup should be hearty, flavorful, and balanced—neither bland nor overly salty. This is your chance to tailor it to your taste preferences.

5

Finish and Serve

Remove the 2 whole bay leaves from the soup and discard them. Stir in the 0.25 cup chopped fresh parsley just before serving to add a fresh, vibrant touch. The parsley not only brightens the soup but also adds a pop of color that makes the dish look as appealing as it tastes.

Ladle the soup into bowls and serve immediately, garnished with extra parsley if desired. Each spoonful should deliver a symphony of textures—creamy chickpeas, tender beans, and crisp green beans—all swimming in a rich, aromatic broth. Pair it with crusty bread or a simple green salad for a complete meal. This soup keeps well in the refrigerator for 3-4 days, so you can enjoy leftovers without sacrificing flavor.

👨‍🍳

Pro Tips For Making 5 Bean Medley Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing dried beans in a pressure cooker still leaves them mealy. Skip the quick-soak shortcut for navy and white beans; let them sit in cold water for 12+ hours. Kidney beans need 8 hours minimum, or they’ll turn mushy later. Use twice the water volume as beans, and drain before cooking to avoid dilution.
  • DRAIN AND RINSE CANNED BEANS: That salty canned bean juice? It throws off your broth’s balance. Drain and rinse all canned beans—green beans, chickpeas—under cold water before adding. Even low-sodium versions hold onto enough brine to make your soup taste flat. Pro move: Toss them in a colander while you prep other ingredients.
  • ADD GREEN BEANS LAST: Canned green beans get rubbery if simmered too long. Hold off until the final 5–7 minutes of cooking, when the dried beans are tender but not falling apart. If you’re worried about texture, blanch them first (2 minutes in boiling water, then ice bath), but this isn’t strictly necessary if you’re precise with timing.
  • SALT THE POT WELL: Don’t wait until the end—add salt when the dried beans hit boiling water. This breaks them down more evenly and prevents them from absorbing too much liquid later. Aim for 1–2 teaspoons per quart of water, and taste the broth after an hour of simmering. Adjust early, because fixing an oversalted pot of beans is a nightmare.

Pro cooking tips for this recipe

Slow Simmer Secrets

This soup thrives on low-and-slow cooking, so resist the urge to rush it. After adding the soaked beans and broth, maintain a gentle simmer at 190-200°F—any hotter, and your beans risk turning mushy. I use a candy thermometer clipped to the pot lid for precision. The key is patience: 45-60 minutes of simmering develops deep, complex flavors that canned beans or quick cooking simply can't match. 🌡️

Bean Texture Control

Dried beans should be tender but still hold their shape—no one wants a soup full of mush. If your beans are cooking too fast, reduce heat to lowest setting and add ½ cup water at a time. For extra insurance, I soak beans in cold water with 1 tsp baking soda (drained before cooking) to speed up softening without sacrificing texture. The green beans and chickpeas added later should stay slightly firm for contrast.

Flavor Layering

Don't skip the tomato paste—it's the umami secret weapon. Cook it with the aromatics until it darkens slightly to deepen the broth's richness. For extra depth, add 1 tsp soy sauce or ½ tsp smoked paprika when combining with broth. The bay leaves infuse subtle earthiness, so never remove them too early. Pro tip: Toast the spices (thyme, pepper) in the oil for 30 seconds before adding broth to release their aromatic oils. ✨

Broth Substitutions

Vegetable broth is traditional, but don't limit yourself. For a vegan version, use mushroom broth or even water + 2 tsp miso paste for umami. For a vegetarian twist, chicken broth works beautifully. If you're short on time, 2 cubes vegetable bouillon dissolved in 6 cups hot water works in a pinch. Just remember: homemade or high-quality store-bought broth always delivers superior flavor.

Make-Ahead Magic

This soup tastes even better the next day as flavors meld further. For meal prep, let it cool completely before transferring to airtight containers with 1 inch headspace (beans expand when reheated). Store in the fridge for 4-5 days or freeze for 3 months**. To reheat, add ¼ cup water per quart and simmer until hot. The beans will soften slightly—this is normal and actually enhances texture. 💡

Garnish Like a Pro

Fresh parsley isn't just decoration—it adds brightness and color. For extra flair, try crumbled feta (vegetarian), toasted pumpkin seeds, or a drizzle of chili oil. I also like a squeeze of lemon wedge at the table to cut through the richness. The right garnish can transform a simple bowl into a restaurant-worthy experience without extra cooking.

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 12g43%
Sugars 6g
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 make this soup with canned beans instead of dried?

For a 30-minute shortcut, swap all dried beans for 4 cups canned beans (2 cups each of navy, kidney, and white beans). Drain and rinse them thoroughly to remove excess sodium. The texture will be slightly softer, but the flavor stays rich and hearty. Just reduce the simmering time to 20-25 minutes after adding the canned beans.

2

How do I prevent the beans from getting mushy?

Keep the heat low and steady—never let it boil vigorously after adding beans. A gentle simmer at 190-200°F prevents mushiness. If the soup reduces too much, add ½ cup water at a time. For extra insurance, soak dried beans in cold water with 1 tsp baking soda (drained before cooking) to speed up softening without sacrificing texture.

3

Can I make this soup vegan?

Yes! Skip the chicken broth and use vegetable or mushroom broth instead. For extra umami, add 2 tsp miso paste or 1 tsp soy sauce when combining with broth. Garnish with toasted pumpkin seeds or nutritional yeast for a cheesy flavor without dairy. The recipe remains fully plant-based while keeping all the hearty goodness.

4

What’s the best way to reheat leftovers?

Add ¼ cup water per quart of soup and simmer on low heat until hot. The beans will soften slightly—this is normal and actually enhances texture. Avoid microwaving, as it can make the soup watery. For best results, reheat only what you need and serve immediately. Leftovers keep well in the fridge for 4-5 days.

5

Can I add meat to this soup?

Certainly! For a heartier version, stir in ½ lb diced smoked sausage or ½ lb shredded chicken during the final 10 minutes of simmering. You can also add ½ cup diced ham or ground turkey for extra protein. Just adjust the seasoning afterward—meat can make the soup saltier than expected.

★★★★★4.7(5 reviews)
Categories Soups & Stews