Soups & Stews
This bean and bacon soup recipe with canned beans delivers restaurant-quality depth with minimal effort—crispy bacon, smoky seasonings, and tender beans simmered into a rich, hearty broth.
The beauty of canned beans here isn’t shortcutting flavor but building it: browning the bacon until caramelized, sautéing aromatics until fragrant, and letting everything meld into a foolproof one-pot meal that’s ready in under an hour. My version skips the soaking and chopping while keeping every layer of taste intact.
The secret to this soup’s restaurant-quality results lies in the technique: rendering the bacon until crisp, then using those golden bits to deepen the broth. A splash of vinegar brightens the beans, while smoked paprika adds subtle depth without overpowering.
The canned beans (drained and rinsed) absorb the flavors beautifully, turning a simple pantry staple into the star of the dish. This is the kind of soup that tastes even better the next day—perfect for meal prep or a cozy weeknight dinner.
What you’ll end up with is a hearty, smoky soup with crispy bacon pieces floating in a velvety broth, where each spoonful delivers tender beans, savory meat, and a perfect balance of tangy and sweet notes.
The aroma alone will have everyone gathering around the table, and the texture—creamy yet rustic—makes it impossible to resist a second bowl. Serve with crusty bread to soak up every last drop of that flavorful broth.
For variations, try swapping in different beans (kidney or black beans work well) or adding a touch of hot sauce for extra heat. The recipe scales easily for a crowd, and leftovers reheat beautifully. Here’s how to make it—simple, satisfying, and packed with flavor from start to finish.
Ingredients for bean and bacon soup recipe with canned beans
Restaurant-quality bean and bacon soup starts with these 14 simple, flavor-packed ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 6 oz | Thick-cut for crispy texture |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Carrot 🥕 | 2 medium | Diced, about 1 cup |
| Celery Stalks 🧄 | 2 whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| White Vinegar 💧 | 1 tbsp | For brightness |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Canned White Beans 🌾 | 2 cups | Drained and rinsed |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For cooking bacon |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The bacon is non-negotiable for that crispy, smoky foundation. Thick-cut bacon from Oscar Mayer or Costco gives the best texture—look for slices at least 1/4-inch thick. If you can't find thick-cut, regular bacon works but won't be as crispy. The canned beans are the secret shortcut: Great Northern or cannellini beans from Libby's or Bush's brands hold their shape perfectly. For the vegetables, Trader Joe's sells pre-diced onion, carrot, and celery mixes that save time, but fresh is better if you've got it. The smoked paprika is what gives this soup its restaurant-quality depth—Penzeys or McCormick are solid choices.
No thick-cut bacon? Regular bacon cut into strips works, but bake it at 400°F for 15 minutes to crisp it up. Swapping beans? Kidney or black beans add different textures—just rinse them well. Running low on thyme? Dried oregano at half the amount gives a similar earthy note. The vinegar brightens everything, but if you're sensitive to acidity, lemon juice works too. For the broth, low-sodium is key—you can always add extra salt at the end. And if you're feeling fancy, homemade chicken stock elevates it even more.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I always double the batch—leftovers make perfect lunches. The bacon stays crispy if you reheat gently, and the beans absorb even more flavor overnight. Garnish with fresh parsley right before serving to keep it vibrant. For meal prep, portion into containers with a little extra broth on top to prevent drying out.
Why You'll Love This Recipe
- No-Fuss Pantry Hero: I swear by this recipe when my fridge is empty but my wallet isn’t. Canned beans and thick-cut bacon turn into something hearty with just a handful of chopped veggies—no fancy shopping required. Honestly, the bacon alone makes it feel like a meal, not just a soup.
- Smoky-Sweet Magic: That crispy bacon crumbles into the broth like little flavor bombs, while the carrot and celery soften into sweet, earthy notes. Between us, the garlic cloves—lightly browned—take it from good to "I need seconds" in one bite. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Lie: This soup actually improves the next day. The flavors meld into something deeper, and it reheats like a dream. I make a double batch on Sundays, freeze half, and still have enough for lunch without thinking. No sad, watery leftovers here.
- Budget Breakfast Hack: Save the bacon fat! Fry up eggs in it the next morning—crispy, salty, and packed with flavor from the soup’s aromatics. Between us, that’s my secret weapon for lazy mornings. One recipe, two meals, zero guilt.
Step-by-step instructions for smoky bacon and hearty bean simmer
Here's the method for a rich, flavorful soup where crispy bacon meets tender beans in a smoky broth.
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. Cook for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy. The rendered fat will pool in the bottom of the pot—this is the flavor foundation for your soup.
Real talk: Don't rush this step. The longer the bacon cooks, the more flavorful the fat becomes. If the bacon starts to smoke excessively, reduce the heat slightly. Once fully crispy, use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate. Leave the fat in the pot—you'll use it to sauté the vegetables.
Sauté the Vegetables and Aromatics
In the same Dutch oven, add 2 tablespoons extra-virgin olive oil to the bacon fat if needed, then add the diced yellow onion, diced carrots, and diced celery stalks. Cook over medium heat for 6-8 minutes, stirring occasionally, until the vegetables soften and begin to brown. This process, called sweating, develops their natural sweetness.
Add the minced garlic cloves and cook for an additional 30 seconds until fragrant. Immediately stir in the 1 tablespoon smoked paprika, ½ teaspoon ground black pepper, and 1 teaspoon salt. The spices will bloom and infuse the vegetables with their warm, smoky flavors. Let the mixture cook for another 1 minute to toast the spices slightly.
Deglaze and Simmer the Broth
Pour in the 1 tablespoon white vinegar and scrape up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all the flavor that's stuck to the pan. Add the 4 cups chicken broth and bring the mixture to a gentle boil over high heat. Once boiling, reduce the heat to medium-low and let it simmer for 10 minutes to allow the flavors to meld.
Add the 2 cups drained and rinsed canned white beans and the ½ teaspoon dried thyme to the pot. Stir gently to combine. The beans will absorb the rich flavors from the broth and vegetables. Let the soup simmer for another 15-20 minutes until the vegetables are tender and the broth has thickened slightly. The soup should have a hearty, comforting consistency.
Finish and Serve
Return the crispy bacon to the pot and stir to combine. Taste the soup and adjust the seasoning if needed—add more salt or pepper as necessary. Remove the pot from heat and let the soup sit for 5 minutes to allow the flavors to settle.
Ladle the soup into bowls and garnish each serving with ¼ cup chopped fresh parsley. The parsley adds a fresh contrast to the rich, smoky flavors of the soup. Serve immediately while hot, and enjoy the perfect balance of smoky bacon, tender beans, and aromatic vegetables in every spoonful.
Pro Tips For Making Bean And Bacon Soup Recipe With Canned Beans
- CRISP THE BACON LOW: I learned this the hard way—cooking thick-cut bacon on high heat just makes it greasy and uneven. Instead, use medium-low heat and give it 10-12 minutes. The edges will render fat slowly, turning crispy without burning, and the flavor stays rich in the soup.
- CHOP VEGETABLES UNIFORM: No one wants mushy carrot chunks or celery stalks that float like logs. Dice the onion into ¼-inch pieces, the carrot and celery into ⅛-inch matchsticks, and mince the garlic into tiny specks. The smaller the pieces, the faster they soften and the smoother the soup.
- DRAIN BACON FAT AFTER: Skipping this step is how you end up with a greasy soup. After cooking the bacon, pour off all but 2 tablespoons of fat—enough to coat the pan but not drown the veggies. The rest goes straight into your breakfast bacon sandwich (trust me, it’s worth it).
- SIMMER BEANS GENTLY: Canned beans? Drain them, but don’t rinse—the starchy water helps thicken the soup. Add them last and simmer on low heat for 10 minutes. Boiling them hard turns the soup gluey, and you’ll end up with mushy beans instead of tender, flavorful ones.
Creative variations of this dish
Smoky Chipotle Twist
Swap the smoked paprika for 1 tsp adobo powder from canned chipotle peppers—this adds a deep, smoky heat that pairs perfectly with the bacon. Use 1 can (4 oz) chipotle peppers in adobo sauce, minced, along with the broth.
For extra depth, stir in ½ cup tomato paste when adding the beans. The result? A rich, slightly spicy soup with layers of complexity. 🌶️
Creamy Potato Addition
Add 2 cups diced Yukon Gold potatoes with the carrots and celery. They’ll soften beautifully during the simmer, creating a naturally creamy texture without needing heavy cream. For extra richness, stir in ½ cup coconut milk at the end. This version feels heartier and more indulgent—perfect for chilly evenings.
Italian-Inspired Tomato Base
Replace the chicken broth with 4 cups crushed tomatoes (about 2 cans) and reduce the vinegar to ½ tbsp. Add 1 tsp dried oregano and ½ tsp red pepper flakes for a Mediterranean twist.
The acidity from the tomatoes balances the bacon’s saltiness beautifully. Garnish with fresh basil instead of parsley for an authentic Italian touch.
Spicy Cajun Kick
Boost the heat with 1 tbsp Cajun seasoning (like Tony Chachere’s) when sautéing the vegetables. Add ½ cup diced bell peppers and 1 diced jalapeño for extra freshness.
Serve with hot sauce on the side for those who love it fiery. This version is a crowd-pleaser at tailgates or game days.
Creamy Corn & Bacon
Stir in 1 cup frozen corn kernels with the beans and simmer for the last 10 minutes to prevent mushiness. For creaminess, blend ½ cup of the soup with ¼ cup sour cream and return it to the pot.
The corn adds sweetness that cuts through the smokiness, while the sour cream makes it feel indulgent. Top with extra bacon bits for crunch.
Herb-Infused Garlic Bread Pairing
For a complete meal, serve with homemade garlic bread using a French baguette brushed with 2 tbsp olive oil mixed with 3 minced garlic cloves and 1 tsp dried rosemary.
Toast until golden and crispy. The herby bread soaks up the rich broth perfectly, making every bite even more satisfying. 🥖
Nutrition facts
Frequently asked questions
Can I use canned beans straight from the can without rinsing?
Rinsing is highly recommended! Canned beans often contain sodium and preservatives that can make your soup taste overly salty or metallic. Drain and rinse them under cold water for 30 seconds before adding to the pot. This simple step removes about 40% of the sodium while keeping all the flavor.
How do I make this soup extra hearty without adding more fat?
Add 1 cup diced potatoes or 1 cup cooked quinoa with the beans—they'll absorb broth and make it more filling. For protein, stir in 1 cup cooked sausage or ½ cup shredded rotisserie chicken at the end. The beans already provide plenty of fiber, so you won't need heavy cream.
What's the best way to reheat leftovers to keep the bacon crispy?
Reheat only the broth and beans together on the stove until hot (medium heat, 5-7 minutes). Just before serving, fry the reserved bacon in a separate pan until crispy again (2-3 minutes) and add it back to the bowls. Microwaving makes bacon soggy—this two-step method saves it!
Can I substitute beef or vegetable broth for chicken broth?
Beef broth adds deeper richness, while vegetable broth works for a lighter version. For maximum flavor, use low-sodium broth and adjust seasoning at the end. The smoked paprika and vinegar will still shine, but beef broth gives a more robust, meaty taste that pairs perfectly with bacon.
Why did my soup turn out too salty?
Most likely from the bacon or canned beans—both can be surprisingly salty. Next time, use low-sodium bacon and rinse beans thoroughly. If it's already too salty, stir in ½ cup extra broth or 1 cup chopped tomatoes (their acidity balances saltiness) and simmer for 10 minutes to reduce.
