Bean and Bacon Soup Recipe With Canned Beans: Smoky Bacon and Creamy Bean Harmony

Soups & Stews

Bean and Bacon Soup Recipe With Canned Beans: Smoky Bacon and Creamy Bean Harmony

This bean and bacon soup recipe with canned beans delivers hearty, smoky depth without the fuss of dried beans. The secret lies in crispy bacon and a rich broth that transforms simple canned beans into something deeply satisfying—perfect for chilly evenings or meal prep.

I've tested this recipe countless times, and it never fails to impress with its creamy texture and bold flavors.

The beauty of using canned beans here is the time savings—no soaking or long simmering required. What you lose in prep time, you gain in flavor through proper seasoning and a few key techniques, like browning the bacon until it's perfectly crisp.

The result? A soup that's rich, creamy, and packed with smoky, savory notes that make every spoonful irresistible.

What sets this recipe apart is the balance of textures and flavors: tender bacon, creamy beans, and a broth that's just the right amount of savory. The bacon adds a smoky richness that pairs beautifully with the earthy beans, while a touch of creaminess rounds out the dish.

It's the kind of soup that feels indulgent yet remains simple enough for a weeknight dinner.

Whether you're serving it as a main course or a comforting side, this soup delivers restaurant-quality results with minimal effort. The best part? It reheats beautifully, making it ideal for leftovers or meal prepping.

Let's get started on creating this hearty, flavorful dish that's sure to become a staple in your recipe rotation.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bean and bacon soup recipe with canned beans

Canned beans and crispy bacon make this creamy soup a weeknight win.

Ingredient Amount Notes
Thick-Cut Bacon 🥓 6 oz Thick-cut for crispiness
Yellow Onion 🧅 1 whole Diced for even cooking
Carrots 🥕 2 medium Diced into small cubes
Celery Stalks 🧆 2 whole Diced for classic mirepoix
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Canned White Beans 🌾 2 cups Drained and rinsed
Canned Kidney Beans 🌾 1 cup Drained and rinsed
Chicken Broth 💧 4 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Tomato Paste 🍅 2 tbsp For depth of flavor
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Bay Leaves 🍃 2 whole Removed before serving
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Worcestershire Sauce 🍶 1 tbsp For umami kick

The bacon is non-negotiable here—thick-cut for maximum crispiness. Costco or Trader Joe's have the best prices for bulk packs. If you're using pre-diced bacon, pat it dry first for even browning. The beans? Grab no-salt-added canned beans—you'll control the seasoning better. I always buy a few extra cans to have on hand for quick meals. The tomato paste? Trader Joe's squeeze tubes are perfect—no waste, and they last forever.

No thick-cut bacon? Regular bacon, cooked until extra crispy works in a pinch. Swapping beans? Black beans or chickpeas change the texture but still work. Short on broth? Water plus bouillon cubes gets you close. The Worcestershire sauce adds that umami punch—Lea & Perrins is the classic choice, but any brand works. Fresh thyme is ideal, but dried at one-third the amount is totally fine. The celery and carrots? Baby carrots or pre-diced veggie mixes save chopping time—no shame in shortcuts here.

This soup tastes even better the next day—4-5 days in the fridge, 3 months frozen. I double the batch and freeze half for lazy days. To reheat, just warm on the stove with a splash of water or broth. The bacon gets crispy again if you broil it for 2-3 minutes post-reheat. Store leftovers in airtight containers, and keep the broth separate if you prefer it less watery the second time around.

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear by this one—just dice the onion and celery once (or even buy pre-chopped), toss everything in a pot, and let the bacon render its magic. That’s it. The carrots stay in chunks, the garlic gets minced in 30 seconds, and suddenly you’ve got a pot simmering while you handle actual life.
  • Crispy-Savory Magic: The thick-cut bacon isn’t just for looks—it crisps up perfectly on the edges while the rest stays juicy, and that smoky saltiness cuts through the beans like a dream. Add a splash of broth, a pinch of thyme, and suddenly you’ve got depth without the fuss. (Yes, even on a Tuesday night.)
  • Leftover Hero: This soup begs to be made in bulk—it tastes just as good reheated the next day, and the flavors actually deepen overnight. I make a double batch on Sundays, freeze half, and still have hearty bowls all week. My freezer’s full of it, and my wallet’s happy.
  • Budget Feast: Canned beans and bacon? That’s a powerhouse combo for under $5. The bacon adds richness without breaking the bank, and the veggies stretch it into a full meal. Honestly, it’s the kind of soup that makes you feel like you’re feeding a crowd without the grocery bill to match. (Between us, my kids don’t even notice it’s “budget-friendly.”)

Step-by-step instructions for bean and bacon soup

This hearty soup comes together in one pot with rich flavors and creamy texture.

1

Cook the Bacon Until Crispy

Cut the 6 oz thick-cut bacon into ½-inch pieces and place them in a large Dutch oven over medium heat. Let the bacon cook undisturbed for 5 minutes until the edges start to crisp and the fat begins to render out. Real talk—this is where the magic happens. The crispy bacon adds that smoky depth that makes this soup special.

After 5 minutes, gently stir the bacon with a wooden spoon to ensure even cooking. Continue cooking for another 4-5 minutes until the bacon is deep golden brown and crispy. The rendered fat should coat the bottom of the pot, creating a flavorful base for your soup. Once crispy, use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving all that delicious fat behind in the pot.

2

Sauté the Vegetables

In the same Dutch oven, reduce the heat to medium-low and add the diced yellow onion, diced carrots, and diced celery stalks. Stir to combine with the rendered bacon fat, letting the vegetables cook for 5 minutes until they begin to soften and release their natural juices. Here's the thing—you want these veggies to caramelize just a bit, so don't rush this step.

After 5 minutes, add the minced garlic cloves and stir for 30 seconds until fragrant. The garlic should sizzle slightly but not burn—watch it carefully. If the vegetables start to stick, add 1 tablespoon of the chicken broth to deglaze the pan. This step builds the aromatic foundation for your soup, so take your time and let those flavors develop.

3

Build the Soup Base

Stir in the 2 tbsp tomato paste and cook for 1 minute until it darkens slightly and blends smoothly with the vegetables. This step deepens the flavor profile and adds a subtle sweetness that balances the richness of the bacon. Next, pour in the 4 cups chicken broth, scraping up any browned bits from the bottom of the pot. These bits are packed with flavor, so don't skip this step.

Add the 2 cups drained and rinsed canned white beans, 1 cup drained and rinsed canned kidney beans, 1 tsp dried thyme, 2 whole bay leaves, 1 tsp salt, and 0.5 tsp black pepper. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 20 minutes. You'll know it's ready when the vegetables are tender and the flavors have melded together beautifully.

4

Finish with Cream and Worcestershire

After 20 minutes of simmering, stir in the 0.5 cup heavy cream and 1 tbsp Worcestershire sauce. The cream adds a luxurious richness, while the Worcestershire sauce brings a savory umami kick that ties everything together. Let the soup simmer for another 5 minutes to ensure the cream is fully incorporated and the flavors are balanced.

Remove the 2 whole bay leaves before serving. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or pepper to suit your preference. The soup should be creamy, hearty, and packed with layers of flavor from the crispy bacon, tender vegetables, and rich broth.

5

Serve Warm and Enjoy

Ladle the soup into bowls and top each serving with some of the crispy bacon you set aside earlier. The contrast of the creamy soup and crispy bacon is what makes this dish truly special. Serve immediately while warm, and enjoy the comforting harmony of smoky bacon and creamy beans in every spoonful.

This soup tastes even better the next day, so don't hesitate to make extra for leftovers. Store any remaining soup in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. When reheating, warm it gently on the stove over low heat to preserve the creamy texture.

👨‍🍳

Pro Tips For Making Bean And Bacon Soup Recipe With Canned Beans

  • CRISP THE BACON LOW: I used to rush this step and end up with greasy bacon that loses its snap. Cook the thick-cut slices on medium-low heat instead of high—it takes 10-12 minutes, but the edges get properly crispy without burning. Save the rendered fat for the soup; it’s liquid gold for flavor.
  • CHOP VEGETABLES UNIFORM: No one wants mushy carrots or crunchy celery in the same bite. Dice the onions, carrots, and celery into ¼-inch pieces—small enough to soften quickly but not so fine they turn to mush. A sharp knife and steady hand make this faster than you’d think.
  • DON’T DRAIN THE BEANS: That salty canned bean juice is your soup’s backbone. Skip rinsing the beans and use the full can—it adds depth without extra work. If you’re worried about saltiness, balance it with a splash of broth or a pinch of sugar, but don’t toss the liquid.
  • SIMMER, DON’T BOIL: After adding the beans, keep the heat at a gentle simmer. A rolling boil will break up the bacon and turn the soup into a watery mess. Five minutes of simmering is enough—just until everything melds. Patience here means a smoother, richer result.

Storing and reheating this bean and bacon soup recipe with canned beans

Refrigerator Storage

Let your soup cool to room temperature (about 1-2 hours) before transferring to airtight containers—I love using Ball Mason jars for portion control. Store in the fridge at 40°F or below for up to 4 days, though I find the flavors deepen beautifully overnight.

The cream may separate slightly, but a quick stir restores that velvety texture. 🥣

Pro tip: Keep the crispy bacon separate in a small container if you want to add it fresh when reheating. This way, you get that perfect crunch with every serving.

I also recommend pressing plastic wrap directly onto the soup's surface before sealing the lid to prevent a skin from forming.

Freezer Storage

For long-term storage, freeze your soup in quart-sized freezer bags or airtight containers, leaving 1-inch headspace for expansion. It keeps its quality for up to 3 months—perfect for lazy weeknights.

Label with the date to track freshness. When freezing, I like to portion it into individual servings so I can thaw just what I need. ❄️

Thaw overnight in the fridge or use the microwave's defrost setting. For a quick fix, place the frozen container in a bowl of warm water until thawed. Never microwave directly from frozen—this can create uneven heating and break the cream's emulsion.

Stovetop Reheating

My preferred method is stovetop reheating over medium-low heat with a splash of water or broth to prevent sticking. Stir frequently to distribute heat evenly and avoid scorching.

The soup should reach 165°F internal temperature—use a thermometer if you're unsure. For extra richness, add 1-2 tablespoons of heavy cream at the end. 🔥

If the soup seems too thick after reheating, thin it with a little broth or water. The cream may separate slightly, but a quick whisk or immersion blender brings it back together. For that restaurant-quality finish, top with fresh crispy bacon and a sprinkle of black pepper.

Microwave Reheating

For microwave reheating, transfer soup to a microwave-safe bowl and cover loosely with a microwave-safe lid or damp paper towel. Heat on 50% power in 2-minute intervals, stirring between each, until thoroughly heated.

This gentle approach prevents the cream from curdling. Stir vigorously after heating to re-emulsify any separated cream. 💫

If using leftovers, I recommend reheating only what you'll eat immediately. The texture and flavor degrade slightly after multiple reheats, especially with the cream. For best results, reheat within 24 hours of storing in the fridge.

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 20g26%
Saturated Fat 10g50%
Cholesterol 45mg15%
Sodium 1120mg49%
Total Carbohydrate 35g12%
Dietary Fiber 8g29%
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 use smoked bacon instead of regular bacon?

Smoked bacon adds even deeper flavor to this soup. Just use the same amount (6 oz) and cook it until crispy. The smoky notes will complement the beans beautifully, especially if you're serving this with cornbread or crusty bread.

2

What if I don't have Worcestershire sauce?

No problem! Skip it or substitute with 1 tbsp soy sauce or 1 tsp liquid smoke for that umami depth. The soup will still taste great—Worcestershire just adds that extra savory punch. If you're vegetarian, try 1 tsp miso paste instead.

3

How can I make this soup creamier without heavy cream?

Try blending ½ cup of the soup with an immersion blender until smooth, then stir it back in. For dairy-free options, use ½ cup coconut milk (full-fat) or cashew cream (blend soaked cashews with water). The texture will be different but still rich and satisfying.

4

Can I make this soup in an Instant Pot?

Yes! Cook the bacon separately (or use a bacon substitute), then sauté the veggies in the Instant Pot. Add all ingredients except cream, seal, and cook on high pressure for 8 minutes. Quick-release, stir in cream, and adjust seasoning. The Instant Pot version cooks faster but may need a splash of broth if it's too thick.

5

Why did my soup separate when reheating?

This happens when the cream separates from the liquid. Stir vigorously or use an immersion blender to re-emulsify. For next time, reheat on low heat and avoid high temperatures. Adding 1 tbsp cornstarch mixed with water can help stabilize the texture if it keeps separating.

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