5 Bean Soup Recipe With Canned Beans: Pantry-to-Pot Heartiness in 25 Minutes

Soups & Stews

5 Bean Soup Recipe With Canned Beans: Pantry-to-Pot Heartiness in 25 Minutes

This 5 bean soup recipe with canned beans proves hearty meals don’t require hours in the kitchen—just a pantry stocked with basics and 25 minutes of simmering time. The secret lies in balancing traditional flavors like smoked paprika and thyme with the convenience of canned beans, creating a soup that’s both comforting and effortless. What starts as a simple pot of broth transforms into a rich, textured dish where each spoonful delivers tender beans, aromatic herbs, and a depth of flavor that feels homemade.

The beauty of this recipe is its adaptability—stovetop or Instant Pot, it delivers the same foolproof results. Smoked paprika adds a subtle smokiness, while thyme and bay leaves infuse the broth with earthy warmth. Canned beans (kidney, black, pinto, navy, and great northern) bring texture and protein without the soak time, making this the ultimate pantry-to-pot solution for busy weeknights. The key? A slow simmer to let flavors meld and beans absorb the broth’s richness.

By the time you’re done, you’ll have a hearty, satisfying soup with a velvety broth and beans that are tender yet hold their shape. The aroma alone—smoky, herby, and slightly sweet—will have everyone asking for seconds. Serve it with crusty bread to soak up every last drop, or let it cool slightly for a meal-prep-friendly lunch the next day. This is the kind of soup that turns a simple pantry into a flavorful feast.

For those craving a modern twist, stir in a splash of coconut milk for creaminess or a teaspoon of miso paste for umami depth. The recipe scales effortlessly for crowds, and leftovers taste even better the next day. Ready to transform canned beans into a restaurant-worthy bowl? Let’s get cooking.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for 5 bean soup recipe with canned beans

Pantry staples and canned beans create a hearty soup with restaurant-quality depth.

Ingredient Amount Notes
Vegetable Broth 💧 4 cups Low sodium preferred
Kidney Beans 🌱 1 can Drained, rinsed (15 oz)
Black Beans 🌱 1 can Drained, rinsed (15 oz)
Pinto Beans 🌱 1 can Drained, rinsed (15 oz)
Navy Beans 🌱 1 can Drained, rinsed (15 oz)
Great Northern Beans 🌱 1 can Drained, rinsed (15 oz)
Yellow Onion 🧅 1 whole Medium, diced
Carrots 🥕 2 whole Medium, chopped
Celery Stalks 🌿 2 whole Chopped, with leaves
Garlic Cloves 🧄 3 cloves Minced
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Bay Leaves 🍃 2 whole For herbal aroma
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The canned beans are the star here—look for no-salt-added varieties at Trader Joe's or Whole Foods for the best flavor. The yellow onion, carrots, and celery form the classic mirepoix base, so don't skip chopping them small for even cooking. Garlic cloves should be freshly minced (not jarred)—it makes a huge difference. For the broth, low-sodium options like Swanson or Pacific Foods keep the soup from getting too salty, though you can adjust later. Smoked paprika is non-negotiable for that signature depth, so grab the Penzeys brand if you want the best quality.

No smoked paprika? Substitute 1/2 teaspoon chipotle powder for a similar smoky kick. Fresh thyme is ideal, but dried works at one-third the amount—just make sure it's labeled as culinary thyme, not ornamental. Out of bay leaves? A pinch of dried oregano adds a similar earthy note. The carrots and celery can be swapped for frozen mixed vegetables in a pinch, though fresh is always better. For extra richness, stir in 2 tablespoons of coconut milk at the end or 1 teaspoon of miso paste for umami depth—both are optional but delicious upgrades.

This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 5 days in the fridge or 3 months in the freezer. For meal prep, portion into mason jars—the beans settle at the bottom, making it easy to grab and go. If you're doubling the recipe for a crowd, increase the broth to 8 cups and add an extra can of each bean type. The beans stay tender and absorb the broth perfectly, so no need to worry about overcooking.

❤️

Why You'll Love This Recipe

  • No-Fuss Pantry Magic: I swear by this one—just dump the beans, splash in broth, and let the flavors meld. No soaking, no fancy prep, and honestly? The canned beans taste just as good as dried when you simmer them right.
  • Deep, Earthy Harmony: That mix of kidney, black, pinto, and navy beans? It’s like a flavor party in your bowl—smoky, creamy, and satisfying in every spoonful. Add a bay leaf and thyme, and you’ve got restaurant-quality depth without the fuss.
  • Leftover Goldmine: This soup only gets better the next day. I make a big batch on Sunday, and by Wednesday, it’s the star of my lunch—heated up with a sprinkle of hot sauce or a dollop of sour cream. Zero waste, all flavor.
  • Budget-Friendly Feast: Five cans of beans and a box of broth? You’re looking at under $5 for a meal that feeds four. Between us, this is my go-to when groceries are tight but I still want something hearty and delicious.

Step-by-step instructions for 5 bean soup

This soup comes together quickly with pantry staples for a hearty, flavorful meal.

1

Sauté the Vegetable Base

Heat 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion, chopped carrots, and chopped celery stalks (with leaves). Cook for 5-7 minutes until the vegetables soften and the onion becomes translucent.

Here's the thing—don't rush this step. The vegetables need time to release their natural sweetness and flavors. Stir occasionally to prevent browning. You'll know they're ready when they're tender but still hold their shape. This aromatic base forms the flavor foundation for the entire soup.

2

Add Aromatics and Spices

Reduce heat to medium-low and add the minced garlic cloves. Cook for 30 seconds until fragrant—you should smell that fresh garlic aroma. Immediately add the 1 tablespoon smoked paprika, 1 teaspoon dried thyme, and 2 whole bay leaves.

Stir everything together and cook for another 1 minute to toast the spices. This step develops the smoky, earthy flavors that make this soup so satisfying. The paprika will give it that characteristic depth while the thyme and bay leaves add herbal complexity. Don't walk away—garlic burns quickly, and you want that aromatic punch without bitterness.

3

Combine Beans and Broth

Add all five cans of drained and rinsed beans—the kidney beans, black beans, pinto beans, navy beans, and great northern beans—to the pot. Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil over high heat.

Once boiling, reduce heat to medium-low and let it simmer uncovered for 15 minutes. You want the soup to bubble gently, not vigorously. This simmering time allows all the flavors to meld together while the beans absorb the broth. The soup should thicken slightly as it cooks—this is normal and indicates the starches from the beans are releasing.

4

Season and Finish

After 15 minutes, taste the soup and adjust seasoning with 1 teaspoon salt and ½ teaspoon black pepper. Give it a good stir to distribute the seasoning evenly. The beans should be heated through, and the flavors should be well balanced.

Real talk: if the soup seems too thick after simmering, you can add ½ cup water to reach your preferred consistency. On the other hand, if it's too thin, simmer uncovered for another 5 minutes to reduce it slightly. The soup should be hearty but still spoonable—this is a comforting, substantial meal, not a thin broth.

5

Rest and Serve

Remove the pot from heat and let the soup rest for 5 minutes. This resting period allows the flavors to settle and the soup to thicken slightly. Before serving, remove and discard the bay leaves—they've done their job infusing flavor but become tough when eaten.

Ladle the soup into bowls and serve immediately. The combination of textures—creamy black beans, firm kidney beans, and tender vegetables—with that smoky depth from the paprika makes this soup incredibly satisfying. Pair it with crusty bread to soak up every last bit of that flavorful broth.

👨‍🍳

Pro Tips For Making 5 Bean Soup Recipe With Canned Beans

  • Drain and Rinse Beans: Canned beans come packed in salty liquid that’ll turn your soup into a brine bomb if you skip this. Pour them into a colander, give them a quick rinse—especially the kidney beans, which hold the most sodium—and drain well. Wet beans? Toss them back in the colander for 30 seconds to evaporate excess moisture before adding to the pot. Trust me, your broth will thank you.
  • Simmer, Don’t Boil: You’re not making a pressure cooker here—keep the heat at a gentle simmer, just bubbles breaking the surface, not a rolling boil. High heat turns beans mushy and makes the broth cloudy. After 15 minutes, taste a bean: if it’s still firm, lower the heat and let it stew. Patience here means texture that holds up all week.
  • Skip the Crowding: I used to cram all five beans into the pot at once, thinking more = better. Wrong. Crowded beans turn to mush and split open, turning your soup into a thick paste. Add them in batches—start with navy and pinto, then black, then kidney—letting each type soak up broth before adding the next. Your spoon will glide through it like butter.
  • Toast the Broth: Before adding beans, heat your vegetable broth in the pot over medium-high for 3-4 minutes. The edges should darken slightly—this deepens the flavor without burning. Add a splash of apple cider vinegar (½ teaspoon) now, too. It cuts through the canned-bean bitterness and rounds out the soup’s taste. Sounds weird, but it works.

Perfect pairings for 5 bean soup recipe with canned beans

Crusty Bread Pairings

Nothing complements this soup like a warm, crusty loaf to soak up every last drop of that smoky, herby broth. I love using a sourdough baguette from Trader Joe's—its chewy interior and crispy crust are perfect for dipping. For extra flavor, try a garlic-herb focaccia from Whole Foods Market. The key is to toast the bread lightly before serving so it stays sturdy enough to handle the hearty soup. 🥖

Cheesy Toppings

Add a sprinkle of shredded sharp cheddar or feta cheese for a creamy, tangy contrast to the smoky beans. I recommend Cabot cheddar for its rich, nutty flavor or Kalamata olives for a briny twist. For a vegetarian twist, top with nutritional yeast—it adds a cheesy, umami depth without dairy. Just add 1-2 tablespoons per bowl right before serving.

Fresh Herbs Finish

Brighten the dish with fresh herbs that cut through the richness. A sprinkle of chopped parsley or cilantro adds freshness, while thinly sliced green onions give a mild onion kick. For a more robust flavor, try fresh thyme leaves—they echo the dried thyme in the soup beautifully. Garnish with 1 tablespoon of each per bowl for a pop of color and freshness. 🌿

Acidic Elements

Balance the richness with a tangy element like pickled jalapeños or red wine vinegar. I keep a small jar of pickled red onions on hand for this—just 1 teaspoon per bowl adds a sweet-tart contrast. A squeeze of lemon juice (about ½ teaspoon) also works wonders, especially if you added coconut milk for creaminess. The acidity brightens the whole dish.

Instant Pot Adaptation

If you're using an Instant Pot, the same pairings work, but the soup's texture will be slightly different—more brothy and less reduced. Serve with crusty cornbread or cheesy grits to complement the hearty beans. For a modern twist, add a dollop of sour cream or Greek yogurt to cool down the smoky flavors. The Instant Pot version is even more convenient for meal prep—just reheat and serve with your favorite toppings. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 3g4%
Saturated Fat 0g0%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 15g54%
Sugars 6g
Protein 18g36%
* 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?

Yes, but you'll need to soak them overnight first! For dried beans, use 1 cup dried beans per can (about 15 oz) and soak in water for 8-12 hours before cooking. Drain and rinse well, then simmer for 45-60 minutes until tender. The texture will be slightly firmer than canned beans, but the flavor develops more deeply. Pro tip: Add a pinch of baking soda to the soaking water to help soften them faster.

2

How do I adjust the thickness of the soup?

Too thick? Add ½ cup water or broth and simmer for 5 minutes to blend. Too thin? Simmer uncovered for 5-10 extra minutes to reduce the liquid. For a creamier texture, stir in 2 tablespoons coconut milk or 1 mashed potato at the end. The beans naturally thicken as they cook, so adjust gradually to avoid over-reducing.

3

Can I make this soup in a slow cooker?

Sauté the onions, carrots, and celery first, then transfer everything to your slow cooker. Add all ingredients (including broth) and cook on low for 4-5 hours or high for 2-3 hours. The longer cook time makes the flavors even more melded. Just skip the bay leaves if you dislike their texture—they'll soften too much. Perfect for hands-off meal prep!

4

What if I don't have smoked paprika?

Try these substitutes: ½ teaspoon chipotle powder (for smokiness), ½ teaspoon cumin plus ¼ teaspoon cayenne (for warmth), or 1 teaspoon regular paprika plus ¼ teaspoon liquid smoke. Each adds a different depth, so experiment! The key is balancing the earthy notes with something warm and aromatic.

5

How long will leftovers keep?

Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. The flavors actually improve overnight as the beans absorb more broth! Reheat gently on the stove with a splash of water if it thickens too much. Freeze in portions for easy grab-and-go lunches—just thaw in the fridge overnight.

★★★★★4.5(15 reviews)
Categories Soups & Stews