Bean and Bacon Soup Recipe With Canned Beans: Smoky Comfort in 25 Minutes

Soups & Stews

Bean and Bacon Soup Recipe With Canned Beans: Smoky Comfort in 25 Minutes

This bean and bacon soup recipe with canned beans delivers smoky, hearty comfort in just 25 minutes—perfect for chilly evenings when you crave a meal that feels like a hug.

The secret lies in crispy bacon rendered to perfection, which infuses the broth with deep, savory notes while keeping prep simple. No soaking beans or fancy techniques required—just pantry staples and a single pot.

What sets this soup apart is the balance of textures: tender bacon bits, creamy beans, and a broth that’s rich without being heavy. A splash of tomato paste adds depth, while a pinch of smoked paprika enhances that classic smoky flavor.

The result? A bowl that’s satisfying enough for a weeknight dinner but still feels special—especially when served with crusty bread to soak up every last drop.

This recipe proves that comfort food doesn’t need to be complicated. The canned beans cut prep time dramatically, while the bacon delivers that unmistakable smoky richness that makes this soup a staple.

Whether you’re feeding a family or just craving a cozy meal, this foolproof method ensures warm, flavorful bites with minimal effort.

Once you taste the first spoonful—crispy bacon, hearty beans, and a broth that’s just the right thickness—you’ll understand why this becomes a weekly favorite. The best part? Leftovers reheat beautifully, so you’ll have a ready-made meal for busy days ahead.

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

Ingredients for bean and bacon soup recipe with canned beans

Pantry staples and bacon transform into smoky comfort in one pot.

Ingredient Amount Notes
Canned White Beans 🥫 2 cups Drained and rinsed well
Thick-Cut Bacon 🥓 8 oz Chopped into small pieces
Yellow Onion 🧅 1 whole Diced small for even cooking
Garlic Cloves 🧄 3 cloves Minced or finely chopped
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Smoked Paprika 🌶️ 1 tsp For that classic smoky flavor
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Salt 🧂 1 tsp Kosher or sea salt
Vegetable Broth 💧 4 cups Low-sodium preferred
Bay Leaf 🌿 1 whole Removed before serving
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Olive Oil 🫒 1 tbsp For crispy bacon

The bacon is where the magic happens. Thick-cut bacon from the grocery store's meat counter—like Oscar Mayer or Applegate—crisp up perfectly and pack the most flavor. Chop it yourself for even cooking, or grab pre-chopped if you're in a rush. The onion and garlic? Yellow onion is classic, but red works too if you prefer milder flavor. Fresh garlic is ideal, but powdered in a pinch (use half the amount). Pro tip: Cook the bacon low and slow to render fat without burning—this is your flavor base.

No thick-cut bacon? Regular bacon or turkey bacon will work, but cook it faster to avoid rubbery texture. Short on smoked paprika? Substitute half a teaspoon of liquid smoke (trust me, it works) or a pinch of regular paprika. The canned beans? Any white bean—cannellini, navy, or great northern—all work. Drain and rinse them well to keep the soup from getting too thick. Vegetable broth? Low-sodium is key—you can always add more salt at the end. No vegetable broth? Chicken broth works too, but skip the bay leaf if you're avoiding meat-based broths.

This soup tastes even better the next day—honestly, it's my go-to for meal prep. Store leftovers in the fridge for 4-5 days or freeze for 3 months. The bacon bits crisp up again when reheated, so it’s worth the effort. For serving, I always keep a jar of fresh parsley on hand—toss some in at the end for brightness. And if you've got crusty bread? Game changer. Soak up every last drop of that smoky broth.

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear by this recipe on days when I’m too tired to even look at a cutting board. Just drain the canned beans, dice that onion while the bacon cooks—no knife skills required—and boom, you’re done. The thick-cut bacon renders its own crispy magic without babying it.
  • Salty-Sweet Magic: That first bite? Crispy bacon meets creamy beans with a deep, caramelized tomato paste base—it’s like a hug in a bowl. Honestly, the garlic and onion caramelize just enough to make the whole thing taste like you simmered it for hours (even though it’s really 20 minutes).
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep because it reheats like a dream. Pack it in thermoses for work or school lunches—it’s hearty enough to fill you up, but the flavors stay bright. My daughter even asks for it in her lunchbox, and she’s picky.
  • Pantry Goldmine: Three cans of beans, a pack of bacon, and a few pantry staples? This is the recipe that saves my budget when grocery money’s tight. Plus, leftovers taste even better the next day—if there are any, because I usually eat it all in one sitting.

Step-by-step instructions for bean and bacon soup

Here's how to create a hearty, smoky soup that's ready in less than 30 minutes.

1

Cook the Bacon Until Crispy

Heat a large pot or Dutch oven over medium heat. Add the 1 tablespoon olive oil and let it warm for 30 seconds. Add the 8 oz chopped thick-cut bacon and cook, stirring occasionally, until it becomes golden brown and crispy—about 8-10 minutes. This is where all the rich, smoky flavor begins.

I like to press down on the bacon pieces with a wooden spoon during the first few minutes—this helps render out more fat and prevents them from curling up. Once the bacon is crispy, use a slotted spoon to transfer it to a paper towel-lined plate, leaving the rendered fat in the pot. You should have about 2 tablespoons of bacon fat remaining—this is liquid gold for flavor.

2

Sauté Onion and Garlic

Reduce the heat to medium-low and add the 1 whole diced yellow onion to the pot with the bacon fat. Cook for 4-5 minutes, stirring occasionally, until the onions soften and turn translucent—they should look almost see-through when cut. This step builds the base flavor of the soup.

Next, add the 3 minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let the garlic burn—it should smell sweet and aromatic, not bitter. If you notice it starting to darken too quickly, remove the pot from heat for 10 seconds to cool it down slightly. This is where the magic happens—the garlic infuses the fat with its pungent flavor.

3

Add Tomato Paste and Spices

Stir in the 2 tablespoons tomato paste, breaking up any lumps as you go. Cook for 1-2 minutes until it darkens slightly and the raw taste disappears. This step deepens the soup's richness and balances the smokiness of the bacon.

Add the 1 teaspoon smoked paprika, ½ teaspoon ground black pepper, and 1 teaspoon salt to the pot. Stir everything together for 30 seconds to toast the spices slightly—this releases their aromas and enhances their flavor. The soup should smell like a cozy kitchen on a chilly day. If you're using low-sodium vegetable broth, you might want to add an extra pinch of salt here to taste.

4

Simmer the Soup

Pour in the 4 cups vegetable broth and add the 1 whole bay leaf. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes. This allows all the flavors to meld together beautifully. Stir occasionally to prevent any sticking or scorching at the bottom of the pot.

After 10 minutes, add the 2 cups drained and rinsed canned white beans and the crispy bacon you set aside earlier. Stir well to combine, then let the soup simmer for another 5 minutes. The beans will absorb some of the liquid, but the soup should still have a nice, hearty consistency. If it's too thick, you can add a splash of water or broth to loosen it up.

5

Finish and Serve

Remove the bay leaf from the soup using a slotted spoon or tongs. Taste and adjust the seasoning if needed—you might want to add a bit more salt or pepper to taste. The soup should be rich, smoky, and comforting.

Ladle the soup into bowls and garnish each serving with ¼ cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the deep, smoky flavors of the soup. Serve immediately while it's hot, and enjoy the cozy, satisfying taste of this simple yet delicious bean and bacon soup. Pair it with crusty bread for the ultimate comfort meal!

👨‍🍳

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

  • CRISP THE BACON LOW: I used to blast that thick-cut bacon on high heat, and it’d turn into greasy mush before it got crisp. Instead, cook it on medium-low until the first side is golden—about 8-10 minutes—then flip. The fat renders slower, the edges crisp properly, and you won’t end up with a pot of bacon sludge.
  • DRAIN AND RINSE BEANS: Canned beans hide a salty trap. Drain them, then rinse under cold water—even if the label says low-sodium. The rinse cuts bitterness and balances flavors, especially when paired with tomato paste. (Yes, it’s a pain, but your soup won’t taste like a science experiment.)
  • COOK TOMATO PASTE FIRST: Bloom that tomato paste in the bacon fat for 2-3 minutes before adding liquids. It deepens the flavor and prevents that raw, chalky aftertaste. Skip this, and your soup will taste like someone microwaved a can of tomatoes.
  • SIMMER, DON’T BOIL: Once everything’s in the pot, keep it at a gentle simmer—tiny bubbles, not a rolling boil. Boiling toughens the beans and scalds the bacon flavor right out. A low heat lets the soup marry properly without turning into a sad, watery mess. (Your future self will notice the difference.)

Make-ahead tips for bean and bacon soup recipe with canned beans

Prep Ahead Strategy

Make this soup a meal prep champion by assembling all ingredients except the beans and bacon the night before. Store the cooked bacon fat, sautéed onions, and garlic mixture in an airtight container in the fridge.

When ready to cook, simply heat the pot, add your prepped base, and finish with beans and broth. This cuts active cooking time to just 10 minutes—perfect for busy weeknights. 💪

Freezer-Friendly Components

Freeze the cooked bacon and sautéed onion/garlic mixture separately in quart-sized freezer bags for up to 3 months. When you're ready to make soup, thaw overnight in the fridge, then proceed with the recipe.

The bacon bits will crisp up beautifully when reheated, maintaining that essential texture. Label bags clearly with the date to track freshness. ❄️

Broth Boost Technique

For even richer flavor, prepare an extra batch of broth while making the soup. Strain the cooked onions and garlic from the bacon fat (reserve the fat separately), then add 2 cups water and 1 tsp salt to the pot.

Simmer for 10 minutes, then strain again. Store this bacon-infused broth in the fridge for up to 5 days or freeze for 3 months—it's perfect for future soups or grains. 🍲

Bean Prep Shortcut

Drain and rinse your canned beans ahead of time and store them in a sealed container with a splash of water (about 2 tbsp per cup of beans). This keeps them fresh in the fridge for 3-4 days.

For even better texture, add them to the soup 5 minutes before serving so they stay tender but still hold their shape. 🥫

Garnish Station Setup

Pre-chop your fresh parsley and store it in a small airtight container with a damp paper towel in the fridge. This keeps it fresh for 5-7 days, ready to brighten up bowls of soup at a moment's notice.

For extra convenience, portion the parsley into small bags (about ¼ cup per serving) so you can grab and toss without measuring. ✨

Portion Control Tips

Use 1-quart mason jars to portion individual servings for easy reheating. Fill jars ¾ full with soup, leaving room for expansion, then seal tightly. Store in the fridge for 4-5 days or freeze for 3 months.

When reheating, microwave on medium power for 2-3 minutes, stirring halfway through. The bacon bits will crisp up perfectly every time. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 35mg12%
Sodium 850mg37%
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 different types of beans in this recipe?

While the recipe calls for white beans, you can swap in kidney beans, black beans, or even chickpeas for a different flavor profile. Darker beans add a richer color, while chickpeas bring a slightly nutty taste. Just adjust cooking time—kidney and black beans may need 2-3 extra minutes to warm through.

2

How can I make this soup vegetarian?

Replace the bacon with smoked tofu or tempeh, cubed and pan-fried until crispy. Add 1 teaspoon liquid smoke to the broth for that smoky depth. For extra richness, stir in 2 tablespoons nutritional yeast when serving. The tomato paste and smoked paprika will still give it that classic flavor.

3

Why did my soup turn out too thick?

This usually happens when beans absorb too much liquid. Fix it by adding ½ cup hot broth or water at a time, stirring well between additions. For prevention, don't overcook the beans—add them 5 minutes before serving instead of simmering with the broth. The recipe's 4 cups broth should yield a hearty but not gluey consistency.

4

Can I make this soup in an Instant Pot?

Yes! Cook the bacon normally, then sauté onions and garlic. Add all remaining ingredients (including beans) and pressure cook for 8 minutes on high. Quick release the pressure, then adjust thickness with broth if needed. The Instant Pot cuts cooking time to just 15 minutes total—perfect for busy days.

5

What's the best way to reheat leftovers?

Gently reheat on the stovetop over medium-low heat for 5-7 minutes, stirring occasionally. For microwave reheating, use medium power for 2 minutes, then stir and add 1 tablespoon broth to restore creaminess. The bacon bits will crisp up beautifully when reheated properly.

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