Soups & Stews
This Campbell's bean with bacon recipe delivers the same comforting, smoky-sweet flavors you love from the can—just made from scratch in one pot. The secret lies in slow simmering, where crispy bacon renders its fat into the beans, creating a rich, caramelized sauce that coats every bite.
I perfected this version after years of testing, balancing traditional techniques with modern shortcuts for busy weeknights.
What sets this recipe apart is its simplicity combined with depth of flavor. You'll start by frying thick-cut bacon until crispy, then simmering canned beans with broth, sugar, and spices until the mixture thickens into a velvety, slightly sticky consistency.
The key step is letting it caramelize on the stovetop for the last 15 minutes—this transforms ordinary beans into something extraordinary. No fancy equipment needed, just a large pot and patience for the flavors to develop.
By the time you're done, you'll have a pot of smoky-sweet beans with tender bacon pieces throughout, ready to serve with cornbread or crusty bread for dipping.
The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect balance of sweet, smoky, and savory flavors. This is comfort food at its finest—warm, hearty, and impossible to resist.
The best part? This recipe scales beautifully for gatherings or leftovers that taste even better the next day. Whether you're using a stovetop, slow cooker, or Instant Pot, the method remains the same—just adjust the timing. Let's get cooking and create that classic bean and bacon experience from scratch.
Ingredients for campbell's bean with bacon
Six ingredients plus pantry staples—this one-pot wonder tastes like a restaurant classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 6 oz | Cut into 1/2-inch pieces |
| Canned Great Northern Beans 🌽 | 2 cans | 15 oz each, drained and rinsed |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Brown Sugar 🍯 | 2 tbsp | Light or dark variety |
| Apple Cider Vinegar 🍏 | 1 tbsp | For tangy depth |
| Dried Mustard 🌶️ | 1 tsp | Ground for best texture |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Garlic Powder 🧄 | ½ tsp | Not garlic salt |
| Onion Powder 🧅 | ½ tsp | For savory base |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Butter 🧈 | 2 tbsp | Unsalted, for richness |
| Fresh Parsley 🌿 | 2 tbsp | Chopped, for garnish |
The bacon is where the magic happens. Thick-cut bacon from the deli counter (like Oscar Mayer or Costco's Kirkland) gives you that perfect crispy edge while rendering just enough fat to make the beans velvety. If you're using pre-cut bacon, look for pieces that are roughly half-inch thick—they crisp better than the thin slices. Pro tip: Freeze the bacon for 20 minutes before cooking—it crisps faster and more evenly. The beans? Great Northerns hold their shape best, but kidney or pinto beans work too if that's what you've got.
No chicken broth? Beef broth or even vegetable broth works in a pinch—just add a splash of soy sauce for depth. The brown sugar is non-negotiable for that caramelized richness, but maple syrup at half the amount gives a similar vibe. Short on vinegar? Lemon juice or even a splash of ketchup adds tang. The dried mustard might sound weird, but trust me—it's what gives that classic canned-bean flavor. No fresh parsley? Dried parsley at one-third the amount works in a bind, or skip it entirely if you're not serving immediately.
This reheats like a dream—honestly better the next day as the flavors meld. Keeps in the fridge for 5 days, or freeze portions for up to 3 months. I always make a double batch because it disappears fast. For serving, I like to spoon it over cornbread or toast some crusty bread to dip. The bacon fat on top? Save that for next time—it's liquid gold for roasting potatoes or topping salads.
Why You'll Love This Recipe
- Here’s what sold me: the crispy, salty bacon crumbles into those creamy beans, then the brown sugar and vinegar hit like a perfect hug of sweet-tangy warmth. It’s the kind of combo that makes you grab seconds without even thinking about it.
- One-Pan Magic: I swear by this recipe because it’s the kind of dish where you walk away from the stove and come back to actual flavor. The bacon renders its own fat, the beans simmer in the same pot, and that vinegar-broth glaze? It caramelizes right there—no extra bowls, no fuss.
- Smoky-Sweet Obsession: Here’s what sold me: the crispy, salty bacon crumbles into those creamy beans, then the brown sugar and vinegar hit like a perfect hug of sweet-tangy warmth. It’s the kind of combo that makes you grab seconds without even thinking about it.
- Potluck Hero: Between us, this is my go-to for gatherings because it’s reliable. Bring it to a picnic, a holiday spread, or a lazy Sunday—it’s hearty enough to feed a crowd but still feels special. Plus, the flavors get even better the next day, so you’ll have leftovers you actually want.
Step-by-step instructions for smoky-sweet bean with bacon
This one-pot masterpiece delivers rich, smoky flavors with minimal cleanup—just follow these simple steps.
Cook the Bacon Until Crispy
Place a large, deep skillet or Dutch oven over medium heat. Add the 6 oz thick-cut bacon, cut into ½-inch pieces, and cook undisturbed for 5-6 minutes until the edges start to crisp. Real talk: Don't move it too soon—this is where you build that irresistible crunch.
Once the bacon is golden brown and the fat has rendered out (about ¼ cup should pool in the pan), use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate. Leave the bacon fat in the pan—it's the flavor foundation for your dish. This step creates the smoky depth that makes this recipe shine.
Sauté the Seasonings
Reduce the heat to medium-low and add the 2 tbsp butter to the bacon fat. Let it melt completely, then sprinkle in the ½ tsp onion powder, ½ tsp garlic powder, ½ tsp salt, and ½ tsp ground black pepper. Stir constantly for 30 seconds until fragrant—you should smell that savory aroma wafting through your kitchen.
Here's the thing—don't let the spices burn. If they start to darken too quickly, lower the heat slightly. Next, add the 1 tsp dried mustard and stir for another 10 seconds to coat everything evenly. This step builds the flavor base that'll make your beans irresistible.
Combine and Simmer the Beans
Pour in the 2 cups chicken broth and scrape up any browned bits from the bottom of the pan with a wooden spoon. This deglazing step captures all that concentrated flavor. Add the 2 cans drained and rinsed canned great northern beans, 2 tbsp brown sugar, and 1 tbsp apple cider vinegar.
Bring everything to a gentle boil, then reduce the heat to low and let it simmer uncovered for 15-20 minutes, stirring occasionally. You're looking for the flavors to meld together and the mixture to thicken slightly. The beans should be heated through and the sauce should coat the back of a spoon.
Finish and Serve
Return the crispy bacon to the skillet and stir gently to distribute it throughout the beans. Taste and adjust the seasoning if needed—you might want to add a pinch more salt or a splash of vinegar for tang.
Remove from heat and stir in the 2 tbsp chopped fresh parsley. Let the mixture sit for 5 minutes to allow the flavors to settle. The beans should be warm, the bacon crispy, and the sauce perfectly balanced between smoky, sweet, and tangy. Serve immediately with crusty bread or over rice to soak up every last bit of that delicious sauce.
Pro Tips For Making Campbell'S Bean With Bacon
- CRISP THE BACON FIRST: Cook the thick-cut bacon until it’s deep golden—not just pink, but that rich, caramelized color that makes the whole dish sing. I learned this the hard way: skipping the extra minute or two leaves the bacon underwhelming, and the beans end up tasting like they’re playing second fiddle. Use a cold pan and start medium-low to render the fat evenly, then crank it up for the last 2 minutes.
- DRAIN AND RINSE BEANS: Open that can of Great Northern beans and give them a quick drain and cold water rinse—even if the label says “no need.” The broth in the can clings like glue, and you’ll end up with a dish that’s more watery than savory. A 30-second rinse cuts the starch and keeps the beans from turning mushy when they simmer.
- SIMMER DON’T BOIL: Once everything’s in the pot, keep the heat at a gentle simmer—not a rolling boil. I used to rush this, and the beans would split and the bacon would turn greasy. A low simmer (barely any bubbles) lets the flavors meld without falling apart. If it’s too hot, the vinegar will evaporate too fast, and you’ll lose that tangy brightness.
- STIR IN VINEGAR LAST: Add the apple cider vinegar and brown sugar after the beans have warmed through, not at the start. I was skeptical until I tried it—adding it early makes the beans taste sour before they’ve had a chance to soften and absorb the flavors. Stir it in during the last 5 minutes of cooking, and the sweetness will balance the acid perfectly.
Serving suggestions for this dish
Classic Comfort Pairings
Serve this smoky bean and bacon with warm cornbread—the perfect vehicle for soaking up that rich, caramelized sauce. I like using a Jiffy cornbread mix for convenience, but homemade with sharp cheddar and honey takes it to the next level.
For a heartier option, try crusty sourdough or Texas toast—the crispy edges contrast beautifully with the soft beans. 🥖
Pickled Veggie Contrast
Bright, tangy pickles cut through the richness of the beans. I keep dill pickles or bread-and-butter pickles on hand for this—just slice them thin and scatter over the top before serving.
For extra freshness, add quick-pickled red onions (slice 1 small onion thin, soak in ½ cup vinegar, 1 tsp sugar, and ¼ tsp salt for 15 minutes). The acidity balances the sweetness perfectly.
Cheesy Toppings
Add a sprinkle of sharp cheddar or Monterey Jack while serving—just 2 tbsp shredded cheese per bowl melts into the warm beans for extra creaminess. For a smoky twist, try crumbled blue cheese or Gouda with a touch of honey drizzle.
I also love adding crispy fried onions (store-bought or homemade) for texture—¼ cup per serving does the trick.
Protein Boosters
Turn this into a full meal by adding grilled chicken, pulled pork, or crumbled sausage. I like smoked sausage (like Johnsonville brats) because it complements the bacon’s smokiness.
For a vegetarian option, top with black beans or crumbled feta—both add protein and texture without overpowering the flavors.
Dessert Pairings
End the meal with something light to balance the richness. A peach cobbler (warm, with vanilla ice cream) or apple crisp echoes the apple cider vinegar’s sweet-tart notes. For a refreshing contrast, try lemon sorbet or berry compote—the acidity cleanses the palate.
I also love a simple peanut butter cookie with a glass of milk for nostalgia. 🍏
Nutrition facts
Frequently asked questions
Can I use dried beans instead of canned for this recipe?
You can absolutely make this with dried beans, but you'll need to soak them overnight first. Use 1.5 cups dried Great Northern beans (about 12 oz) per 2 cans of canned beans. After soaking, simmer them in fresh water for 1 hour until tender before adding to the bacon mixture. The texture will be slightly firmer than canned beans, but the flavor develops beautifully.
How can I make this recipe in a slow cooker?
For a hands-off version, cook the bacon separately and drain all but 2 tbsp fat. Add this to your slow cooker with all other ingredients except the parsley. Cook on low for 4-5 hours or high for 2-3 hours, stirring occasionally. The last 15 minutes on high heat will help thicken the sauce. Stir in parsley before serving.
Why did my beans turn out too sweet or not sweet enough?
The brown sugar is key for that classic flavor. If it's too sweet, reduce to 1 tbsp next time. For less sweetness, omit the sugar entirely and add ½ tsp cinnamon or ½ tsp smoked paprika for depth. Taste as you go—the beans should be slightly sweet with a smoky-savory backbone.
Can I make this recipe vegetarian?
Yes! Swap the bacon for smoked paprika (1 tsp) and liquid smoke (½ tsp) to mimic the smokiness. Use vegetable broth instead of chicken broth and add ½ cup cooked lentils or crumbled tempeh for protein. The dried mustard and vinegar will still give that classic tangy flavor.
How do I store leftovers and reheat them?
Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. Reheat gently on the stovetop with a splash of water or broth to restore moisture. For the microwave, cover and heat for 2-3 minutes, stirring halfway. Leftovers often taste even better as flavors meld overnight!
