Soups & Stews
This copycat Campbell’s Bean and Bacon Soup recipe brings that iconic smoky, savory depth home—with restaurant-quality control you won’t find in a can. The secret lies in crisping thick-cut bacon until it's caramelized, then building a rich broth from scratch using mustard, sugar, and slow-simmered beans.
I've perfected this method after years of testing, ensuring every spoonful has that perfect balance of tangy, salty, and slightly sweet flavors.
This copycat recipe maintains the hearty, comforting qualities of the original while giving you the flexibility to adjust seasoning to taste.
The bacon renders its fat into the soup, creating a naturally rich base that eliminates the need for heavy cream. Simmering time is critical—it transforms canned beans into tender, flavorful morsels that hold their shape beautifully. The result?
A soup that's just as satisfying as the classic, but with the pride of homemade.
What you'll end up with is a steaming bowl of soup with crispy bacon bits floating on top, velvety broth that coats every spoonful, and beans that are tender yet still hold their structure.
The aroma alone will have everyone gathering around the table, and the first bite delivers that nostalgic Campbell's taste—just better. This is the kind of soup that warms you from the inside out, perfect for chilly evenings or when you crave comfort food without compromise.
The best part? You can make this in one pot with minimal prep, and it tastes even better the next day as flavors meld. Serve it with crusty bread to soak up every last drop of that flavorful broth.
Let's get started on recreating this classic at home—better than the canned version, but just as familiar.
Ingredients for campbell's bean and bacon soup copycat
Six ingredients make this copycat soup taste just like the classic—rich, smoky, and full of comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 8 oz | Cut into 1/2-inch pieces, thick-cut preferred |
| Dried Navy Beans 🍲 | 1 ½ cups | Soaked overnight or quick-soaked |
| Carrots 🥕 | 2 medium | Peeled and chopped into 1/2-inch pieces |
| Yellow Onion 🧅 | 1 medium | Diced small, about 1 cup |
| Celery Stalks 🥬 | 2 medium | Diced small, about 1 cup |
| Garlic Cloves 🧄 | 4 cloves | Minced finely, about 1 tbsp |
| Dijon Mustard 🍯 | 1 tbsp | High-quality, not powdered |
| Granulated Sugar 🍚 | 1 tbsp | Light brown sugar works too |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred, homemade if possible |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube preferred, no water added |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste, don't skip |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Bay Leaves 🍃 | 2 whole | Remove before serving |
| Apple Cider Vinegar 🍎 | 1 tsp | For tangy depth, optional but recommended |
The bacon is non-negotiable—thick-cut gives you that perfect crispy bite. Oscar Mayer or Costco Kirkland are my go-tos, but any thick-cut will work. Don't skip the overnight soak for the beans (or quick-soak with boiling water)—it makes them tender without mushing. The carrots, celery, and onion are your flavor base, so chop them small and even. Trader Joe's sells pre-chopped mirepoix if you're in a hurry, but fresh is always better. For the broth, low-sodium is key—you'll be adding plenty of salt later.
No thick-cut bacon? Thin-cut smoked bacon works in a pinch, but it won't crisp as nicely. Running short on time? Canned navy beans save you soaking time, but rinse them well first. The mustard and sugar combo is what gives Campbell's that signature tangy-sweet balance—don't skip either. No apple cider vinegar? White vinegar or lemon juice at half the amount does the trick. The tomato paste? Squeeze tubes are your friend here—no water added, and they keep forever. Freshly ground pepper is a game-changer, but pre-ground works if you're in a rush.
This soup tastes even better the next day—double the batch if you can. Store leftovers in the fridge for up to 5 days or freeze for 3 months. The bacon bits stay crispy if you cover with a paper towel before sealing. Serve with crusty bread to soak up every last drop of that smoky broth. Pro tip: Toast the bread while the soup simmers—it's a match made in heaven.
Why You'll Love This Recipe
- No-Soak Beans: I’ll be real—soaking beans feels like a chore. This recipe skips it entirely, using dried navy beans that soften perfectly overnight in the pot. Just toss them in raw, and by dinner, they’re tender and ready to soak up that smoky bacon flavor.
- Smoky Crispy Magic: That first bite of thick-cut bacon—crispy edges, creamy center—is the star here. The secret? Cook it low and slow until it’s golden, then break it up just enough to keep those flavor pockets. Honestly, the soup wouldn’t be the same without it.
- Weeknight to Potluck: Between us, this soup works everywhere. Need a quick weeknight dinner? Done. Bringing something hearty to a holiday gathering? This is your dish. The flavors only get better the next day, so it’s basically foolproof for any occasion.
- Budget-Friendly Leftovers: A whole pot costs less than takeout, and it keeps for days. My freezer’s full of these because reheating it is just as good as the first bite—plus, the bacon bits add richness without extra cost. (Yes, even on a Tuesday night.)
Step-by-step instructions for Campbell's bean and bacon soup copycat recipe
Here's how to recreate that iconic canned soup flavor from scratch—rich, smoky, and packed with hearty texture.
Cook the Bacon Until Crispy
Cut the 8 oz thick-cut bacon into ½-inch pieces and place them in a large Dutch oven over medium heat. Cook undisturbed for 8-10 minutes until the edges become deep golden brown and crispy. This is where the magic happens—the rendered fat creates that unmistakable smoky depth.
Once the bacon is crispy, use a slotted spoon to transfer it to a paper towel-lined plate, leaving all the rendered fat in the pot. Reserve the bacon for later and let it cool slightly before adding back. This fat is liquid gold—don't pour it out!
Sauté the Vegetable Base
In the same Dutch oven (with the bacon fat still in it), add the 2 medium carrots, 1 medium yellow onion, and 2 medium celery stalks, all chopped into ½-inch pieces. Cook over medium heat for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent.
Add the 4 cloves minced garlic and cook for an additional 30 seconds until fragrant. The garlic should sizzle but not brown—this prevents bitterness. Here's where the flavor foundation builds, so don't rush this step. You'll know it's ready when the kitchen smells like a cozy autumn morning.
Build the Flavor Base
Stir in the 2 tbsp tomato paste and cook for 1 minute to deepen the color and intensify the flavor. Add the 1 tbsp Dijon mustard, 1 tbsp granulated sugar, 1.5 tsp kosher salt, 0.5 tsp black pepper, and 2 whole bay leaves. Stir well to combine all ingredients into the vegetable mixture.
Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. This is the moment where all the flavors meld together. Let it simmer for 5 minutes to allow the spices to bloom and the broth to absorb the vegetable flavors.
Add the Beans and Simmer
Add the 1.5 cups dried navy beans (rinsed if quick-soaked) and the 1 tsp apple cider vinegar. Stir gently to distribute everything evenly. The vinegar adds that subtle tang that makes this soup taste just like the canned version.
Reduce the heat to low and let the soup simmer uncovered for 1 to 1.5 hours, stirring occasionally. You're looking for the beans to become tender but not mushy—they should hold their shape but be easily mashed with a fork. This is where the soup transforms from a simple vegetable broth to something rich and satisfying.
Finish and Serve
Once the beans are tender, remove the 2 whole bay leaves and crumble the reserved bacon back into the pot. Stir everything together and let the soup simmer for an additional 5 minutes to heat through. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar to balance the flavors.
Ladle the soup into bowls and serve immediately. The aroma alone will have everyone at the table. This copycat recipe delivers all the comforting, smoky, hearty qualities of the classic canned soup—but with real, wholesome ingredients and restaurant-quality depth.
Pro Tips For Making Campbell'S Bean And Bacon Soup Copycat
- CRISP THE BACON LOW: Cook thick-cut bacon at 275°F (135°C) instead of high heat—it renders fat slower, keeps the meat juicy, and gives you crispy edges without burning. I used to rush this and end up with greasy bacon that fell apart in the soup. Trust me, the patience pays off.
- SOAK BEANS OVERNIGHT: Skip the quick-soak hack for navy beans—just let them sit in cold water for 12+ hours. They’ll soften evenly, avoid that mealy texture, and cook faster later. I learned this the hard way when my beans stayed stubbornly firm after hours of simmering.
- DICE VEGETABLES SMALL: Cut carrots, onion, and celery into 1/4-inch pieces—smaller than you think. The Campbell’s version relies on those tiny, evenly cooked bits blending into the broth. I used to eyeball it, and the carrots stayed chunky and undercooked.
- SIMMER COVERED FIRST: Bring the soup to a boil, then drop the heat to a gentle simmer and cover for 20 minutes before uncovering. This steams the beans faster and locks in flavor. I used to let it bubble away uncovered, and the broth turned watery by the end.
Creative variations of these flavors
Spicy Kick Variation
For a smoky-spicy twist, add 1 tbsp smoked paprika and ½ tsp cayenne pepper when sautéing the vegetables. For extra heat, stir in 1-2 tbsp hot sauce (like Frank's RedHot) at the end.
I like to top each bowl with chopped jalapeños for fresh heat. This version feels like a Southern-inspired upgrade to the classic. 🌶️
Creamy Potato Twist
Add 2 diced russet potatoes (about 1 cup) when you sauté the vegetables. Their starchiness thickens the broth naturally, and they soak up the smoky flavors beautifully.
For extra creaminess, stir in ½ cup heavy cream or coconut milk at the end. This transforms the soup into a heartier, more filling meal. 🥔
Smoked Gouda Upgrade
Fold in ½ cup shredded smoked gouda during the final 5 minutes of simmering. The cheese melts into the broth, adding a rich, nutty depth that mimics the canned version's umami profile.
For a vegan option, use nutritional yeast or smoked tofu crumbles. This is my go-to upgrade for extra indulgence. 🧀
Herb-Infused Version
Add 1 tbsp fresh thyme leaves and 1 sprig rosemary when sautéing the vegetables. Remove them before serving, but their aroma infuses the broth with earthy notes. For a brighter finish, garnish with chopped parsley or dill. This version feels more sophisticated while keeping the original's comforting essence. 🌿
Slow-Cooker Adaptation
Transfer all ingredients (except bacon) to a 6-quart slow cooker after sautéing the vegetables and building the flavor base. Cook on LOW for 6-7 hours or HIGH for 3-4 hours.
Add the bacon and beans during the final 30 minutes. This hands-off method lets flavors develop even deeper, perfect for busy days. ⏳
BBQ Bacon Swap
Replace half the bacon with thick-cut smoked bacon and add 1 tbsp BBQ sauce (like Sweet Baby Ray's) when building the flavor base. The smoky-sweet contrast elevates the soup to a whole new level. I also sprinkle crushed red pepper flakes on top for a Texas-inspired twist. 🔥
Nutrition facts
Frequently asked questions
Why does the recipe call for thick-cut bacon instead of regular bacon?
The thick-cut bacon creates those signature crispy, caramelized edges that float on top of the soup, just like the canned version. Regular bacon gets too crispy too quickly and loses its fat, which is essential for building the soup's rich, smoky flavor. The fat from thick-cut bacon renders slowly, creating a deeper, more complex taste.
Can I use canned beans instead of dried beans for convenience?
Yes! Use 2 (15-oz) cans of navy beans, drained and rinsed well. However, dried beans develop more complex flavors during the long simmer. If using canned, reduce the simmering time to 30-45 minutes after adding them to prevent mushiness. The texture will be slightly softer but still delicious.
How do I fix soup that tastes too salty?
If the soup tastes too salty, add ½ cup cold water or ¼ cup unsalted broth to dilute the flavor. Stir well and taste again. For a more dramatic fix, add 1 tbsp lemon juice or apple cider vinegar—the acidity helps balance the saltiness. Never add more beans or bacon to "fix" the salt; it won't help.
Can I make this soup in an Instant Pot or electric pressure cooker?
After sautéing the bacon and vegetables, add all ingredients except the bacon. Seal the Instant Pot and cook on high pressure for 12 minutes. Quick-release the pressure, stir in the bacon, and let it sit for 5 minutes before serving. The pressure cooker cuts the simmering time dramatically but delivers the same rich, hearty result.
What’s the secret to getting the soup to taste just like Campbell’s?
The magic lies in three key elements: crispy bacon fat, the mustard-sugar balance, and the apple cider vinegar. The bacon fat adds smokiness, the mustard provides tang, and the vinegar cuts through richness. Simmering the beans for the full 1-1.5 hours (or pressure cooking) lets these flavors meld perfectly. Don’t skip the vinegar—it’s what makes the canned version taste so familiar!
