5 Bean Soup Recipe With Canned Beans: Hearty One-Pot Meal in 20 Minutes

Soups & Stews

5 Bean Soup Recipe With Canned Beans: Hearty One-Pot Meal in 20 Minutes

This 5 bean soup recipe with canned beans delivers restaurant-quality heartiness in just 20 minutes—no soaking, no waiting, just pure comfort.

The secret lies in balancing five distinct textures and flavors: creamy white beans, meaty kidney beans, tender lima beans, earthy black beans, and delicate butter beans, all simmered together until they create a symphony of colors and tastes.

I developed this recipe during a particularly busy week when I needed a nourishing meal that required minimal effort but maximum satisfaction.

The beauty of using canned beans is the time savings—no need to soak overnight or simmer for hours. Instead, we focus on building depth through aromatics: sautéing onions, garlic, and celery until they release their natural sweetness before adding the beans and broth.

A touch of smoked paprika and bay leaf elevates the flavor profile, while a splash of vinegar at the end brightens the entire dish. This method ensures every spoonful is packed with protein and fiber, making it a meal that feels indulgent yet wholesome.

What you'll end up with is a hearty one-pot meal that's rich in color and texture—creamy beans contrast with crisp vegetables, and the broth is infused with layers of savory depth. The soup thickens as it simmers, creating a naturally hearty consistency without the need for thickeners.

It's the kind of dish that warms you from the inside out, perfect for chilly evenings or as a base for meal prep throughout the week.

Serve it with crusty bread for dipping or a sprinkle of fresh parsley for brightness. This recipe adapts beautifully to dietary preferences—swap the chicken broth for vegetable broth to make it vegetarian, or add a dash of hot sauce for extra kick. Let's get cooking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for 5 bean soup recipe with canned beans

Five canned beans plus a handful of pantry staples—this is your go-to hearty soup.

Ingredient Amount Notes
Canned White Beans 🥜 1 can Drained and rinsed
Canned Kidney Beans 🌶️ 1 can Drained and rinsed
Canned Lima Beans 🍠 1 can Drained and rinsed
Canned Black Beans 🌱 1 can Drained and rinsed
Canned Butter Beans 🥔 1 can Drained and rinsed
Yellow Onion 🧅 1 whole Diced small
Garlic Cloves 🧄 4 cloves Minced finely
Celery Stalks 🥬 2 whole Diced small
Vegetable Broth 💧 4 cups Low-sodium preferred
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Bay Leaves 🌿 2 whole Fresh preferred
White Vinegar 🍋 1 tbsp For brightness
Olive Oil 🫒 2 tbsp For sautéing
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Parsley 🌿 ¼ cup Chopped for garnish

The beans are the stars here, so grab the no-salt-added cans—they're easier to control and taste better. Great Northern or cannellini work for white beans, but any variety is fine. If you're in a rush, Trader Joe's or Costco have pre-drained options that save time. The key is balancing textures: creamy white beans, firm kidney beans, tender lima beans, earthy black beans, and delicate butter beans. Don't skip rinsing them—they can taste starchy otherwise. For the aromatics, yellow onions add sweetness, while garlic and celery build depth. Sauté them until soft but not browned—this releases their natural sweetness.

No smoked paprika? Regular paprika plus a pinch of cayenne works too. Short on bay leaves? Dried works at half the amount. The vinegar is non-negotiable—it brightens everything. No fresh parsley? Dried parsley or cilantro works in a pinch. For the broth, low-sodium vegetable broth keeps the flavors balanced. If you've got homemade broth, even better—just make sure it's not salty. The beans can be swapped with any other canned beans you've got—chickpeas or lentils add a different texture. Just keep the total volume around 5 cans for that perfect hearty consistency.

This soup tastes even better the next day—honestly, it thickens up nicely. Keeps for 5 days in the fridge, freezes for 3 months. I always double the batch so I've got leftovers for lunches. Store it in airtight containers, and the flavors meld beautifully overnight. For meal prep, portion it into thermos containers—perfect for work lunches. The parsley can be added fresh when serving, or you can chop it up and store it in the fridge for up to 1 week. Garnish with a drizzle of olive oil and a sprinkle of red pepper flakes if you want extra kick.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmares: I’ll be real—this soup is a lifesaver when I’m too tired to dice onions. Just toss those five canned beans straight into the pot, drain them, and let the broth do the work. The lima beans add that buttery texture without any extra effort.
  • Deep, Earthy Magic: Between us, the combo of kidney beans’ smoky bite and butter beans’ sweetness is chef’s kiss. Add a splash of vinegar or smoked paprika, and suddenly you’ve got a flavor that’s rich, complex, and way more exciting than takeout.
  • Meal Prep MVP: This soup keeps like a champ—three days in the fridge, even better reheated. I make a double batch on Sundays, portion it out, and boom: lunch for the week. The beans hold their shape, so every serving tastes fresh, not mushy.
  • Budget-Friendly Feast: Five cans of beans? That’s a steal for a soup that feeds six. No fancy ingredients, no wasted leftovers—just hearty, satisfying meals that won’t break the bank. My college-student nephew calls it his “poor man’s gourmet.” (I’ll take that as a win.)

Step-by-step instructions for 5 bean soup

This one-pot wonder comes together faster than you'd think—just 20 minutes of active time.

1

Sauté the Aromatic Base

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion, diced celery stalks, and minced garlic cloves, stirring occasionally. Cook for 5-6 minutes until the vegetables soften and the garlic becomes fragrant—you should smell that sweet, savory aroma filling your kitchen.

This step builds the flavor foundation. If the vegetables start to brown too quickly, reduce the heat slightly. You want them tender but not crispy, as they'll continue cooking in the broth. I like to stir frequently to prevent any sticking, especially with the onions which can burn easily.

2

Add Spices and Beans

Stir in the 1 tablespoon smoked paprika and let it toast for 30 seconds—this releases its deep, smoky flavor. Add the drained 1 can white beans, 1 can kidney beans, 1 can lima beans, 1 can black beans, and 1 can butter beans to the pot. Give everything a good stir to coat the beans with the aromatic mixture.

The smoked paprika here is crucial—it adds that signature depth that makes this soup taste like a home-cooked meal. Don't skip the toast, but don't let it burn either. You'll know it's ready when the pot smells rich and slightly earthy, like a campfire in a kitchen.

3

Simmer with Broth and Seasonings

Pour in the 4 cups vegetable broth and add the 2 whole bay leaves and 1 tablespoon white vinegar. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer uncovered for 10 minutes. Stir occasionally to prevent the beans from sticking to the bottom.

The vinegar might seem like an odd addition, but it brightens the whole dish, cutting through the richness of the beans and adding a subtle tang. The broth should bubble gently but not vigorously—this ensures the beans absorb all that delicious flavor without breaking apart.

4

Finish and Season

Remove the pot from heat and discard the bay leaves. Stir in the 1 teaspoon salt and 0.5 teaspoon black pepper. Taste and adjust the seasoning—you might need a bit more salt, especially if you used low-sodium broth. Let the soup sit off the heat for 5 minutes to allow the flavors to meld together.

Here's where you can really taste the magic happen. The soup should be hearty but not overly thick, with a balance of smoky, savory, and slightly tangy flavors. If it's too thick, you can add a splash of water or broth to reach your desired consistency.

5

Serve with Fresh Herbs

Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh parsley. The bright green color and fresh flavor contrast beautifully with the warm, smoky beans. Serve immediately while hot, with crusty bread on the side to soak up every last drop of that flavorful broth.

This soup is perfect for meal prep too—it actually tastes better the next day as the flavors continue to develop. Just reheat gently on the stove, adding a splash of water if needed to loosen it up. Enjoy your hearty, one-pot creation that's ready in just 20 minutes!

👨‍🍳

Pro Tips For Making 5 Bean Soup Recipe With Canned Beans

  • Drain and Rinse Beans: The liquid from canned beans is salty and starchy—skip the rinse, and your soup will taste like a brothy science experiment. Drain them first, then give each can a quick rinse (especially the kidney beans) to cut down on that metallic aftertaste. I learned this the hard way after making a batch where the salt level was way off.
  • Simmer, Don’t Boil: A rolling boil breaks down the beans’ texture, turning them mushy. Keep the heat low enough that you see just a few tiny bubbles at the edges—this keeps the lima and butter beans holding their shape while the flavors meld. I used to crank the stove up, and the soup ended up like a thick paste. (Yes, even if you're impatient like me.)
  • Balance the Beans: Lima beans are mild, kidney beans are bold—use them in a 2:1 ratio (2 parts lima/white/butter beans to 1 part kidney/black beans). This keeps the soup from tasting like a single bean took over. My grandmother swore by this, and she was right: the flavors actually sing when they’re not competing.
  • Toast the Spices First: Dry-toast your garlic, cumin, and bay leaf in the pot for 30 seconds before adding liquid—this wakes up their flavors without burning them. I was skeptical until I tried it: the difference between a basic soup and one with real depth is that little extra step. (Your future self will thank you.)

Dietary considerations for this recipe

Vegetarian Adaptations

The beauty of this 5 bean soup is how easily it adapts to vegetarian diets! Simply swap the chicken broth for 4 cups low-sodium vegetable broth—I love Imagine or Pacific Foods brands for their rich, flavorful options.

The smoked paprika and bay leaves already create deep, savory notes that mimic meaty broths, so no extra seasoning is needed. For extra umami, add 1 teaspoon soy sauce or 1 tablespoon nutritional yeast when simmering. 🌱

Gluten-Free Considerations

This recipe is naturally gluten-free as long as you choose the right ingredients! Use certified gluten-free vegetable broth (like Annie's or Eden Foods) and check your canned beans for hidden gluten—brands like Bush's or Libby's are typically safe.

The smoked paprika and spices are also gluten-free, so no substitutions are needed. Just avoid cross-contamination by using clean utensils and pots. ✨

Low-Sodium Options

Canned beans can be high in sodium, so I always rinse them thoroughly before using. For extra control, opt for no-salt-added canned beans (like Woodstock Farms or Wild Garden). If your broth is low-sodium, you might only need ½ teaspoon salt total—taste as you go!

For added flavor without salt, stir in 1 teaspoon lemon juice or ½ teaspoon garlic powder at the end. 🧂

Protein Boosts

Want to make this soup even more filling? Add ½ cup cooked quinoa or ½ cup lentils to the pot during the final 5 minutes of simmering. For a creamy touch, stir in ¼ cup coconut milk after removing the bay leaves.

These additions add plant-based protein and heartiness without altering the soup's texture. 💪

Allergen-Friendly Swaps

This recipe is naturally free from common allergens, but here are safe swaps if needed: Replace olive oil with avocado oil for nut-free cooking, or use sunflower oil for soy-free prep. If someone has a vinegar sensitivity, omit it or use lemon juice instead.

For a nut-free garnish, skip any garnishes with nuts and stick to fresh parsley or a sprinkle of toasted pumpkin seeds. 🌟

Nutrition facts

Servings 6
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 7g9%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 40g14%
Dietary Fiber 12g43%
Sugars 4g
Protein 14g28%
* 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 use dried beans instead of canned for this recipe?

While this recipe is designed for canned beans to save time, you can absolutely use dried beans if you prefer. For best results, soak them overnight and simmer for 1.5-2 hours until tender. Reduce the broth to 3 cups since dried beans absorb more liquid. The texture will be slightly firmer, but the flavor will be even more developed!

2

How do I make this soup thicker or thinner?

For a thicker soup, simmer uncovered for 5-10 extra minutes to reduce the liquid. If it's too thick, add ½ cup water or broth at a time until you reach your desired consistency. The beans will continue to soften as they sit, so don't worry if it seems perfect right after cooking.

3

What's the best way to store and reheat leftovers?

Store in airtight containers in the fridge for up to 5 days or freeze for 3 months. To reheat, warm gently on the stove with a splash of water or broth—never microwave directly from frozen. Stir occasionally to prevent scorching. The flavors actually improve overnight as everything melds together!

4

Can I add meat to this vegetarian soup?

For a meaty version, add ½ pound cooked sausage or diced ham during the final 5 minutes of simmering. You could also brown ½ pound ground beef first and use it to sauté the onions and celery. Just reduce the vegetable broth to 3 cups to maintain the right consistency.

5

Why does my soup taste bland after cooking?

This usually happens from one of three things: using high-sodium broth, skipping the vinegar, or not tasting as you go. Try adding 1 teaspoon soy sauce or ½ teaspoon garlic powder at the end for extra depth. Also, remember the vinegar brightens everything—don't skip it! If needed, finish with fresh herbs or a squeeze of lemon.

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