Soups & Stews
Transforming canned beans into a rich, smoky bacon dish takes just 30 minutes—this Campbell's bean with bacon recipe delivers restaurant-quality depth with minimal effort. The secret lies in crisping bacon until golden, then letting its smoky flavor infuse the creamy tomato base while simmering.
I first made this during a busy week when I needed a hearty meal without the fuss of cooking from scratch.
This recipe builds on classic comfort food principles: salty bacon, tender beans, and a tangy tomato foundation create a balance that’s both satisfying and simple. The key technique is rendering the bacon fat slowly to develop flavor before adding the beans and broth.
Optional aromatics like onions and garlic deepen the complexity without complicating the process.
What you’ll end up with is a velvety, smoky bean stew with crispy bacon bits scattered throughout—perfect for serving over toast, alongside rice, or as a standalone main.
The rich tomato base pairs beautifully with the bacon’s saltiness, creating a dish that’s hearty enough for dinner but quick enough for weeknights.
For extra depth, stir in a splash of ketchup or mustard during the final simmer, or add a dash of hot sauce for heat. The recipe scales easily for larger gatherings, making it versatile for any meal. Let’s get cooking—this dish comes together faster than you’d expect!
Ingredients for campbell's bean with bacon
Rich tomato depth meets smoky bacon crunch—just 13 ingredients for a hearty weeknight meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍄 | 1 can | Condensed, for creamy base |
| Bacon 🥓 | 6 oz | Thick-cut, chopped into pieces |
| Canned Kidney Beans 🌱 | 1 can | Drained and rinsed well |
| Yellow Onion 🧅 | ½ whole | Diced, medium size |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Ketchup 🍅 | 1 tbsp | For tangy depth |
| Mustard 🌶️ | 1 tsp | Dijon or yellow, optional |
| Hot Sauce 🔥 | ½ tsp | Adjust for heat preference |
| Chicken Broth 💧 | ½ cup | Low-sodium preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Butter 🧈 | 1 tbsp | Unsalted, for richness |
| Green Onions 🌿 | 2 whole | Sliced, for garnish |
The bacon is non-negotiable here—thick-cut delivers the best crunch and flavor. Oscar Mayer or Applegate brands from the deli section are ideal, but any quality bacon works. Chop it into roughly 1/2-inch pieces so it crisps evenly. For extra depth, look for bacon with visible fat marbling—it renders beautifully and adds richness to the soup. If you're using pre-chopped bacon, it'll cook faster, but you'll lose some of that satisfying crunch. The Campbell's Cream of Mushroom Soup is the secret weapon—its creamy texture balances the smokiness perfectly without overpowering the bacon's flavor.
No Campbell's Cream of Mushroom Soup? Cream of celery soup works just as well, or even a basic tomato sauce with a splash of heavy cream. Swap kidney beans for black beans or chickpeas if you prefer. The ketchup and mustard are optional but add that restaurant-quality tang—Heinz or French's are reliable choices. For extra heat, Tabasco or Frank's RedHot work perfectly. If you're watching sodium, use low-sodium chicken broth and skip the added salt entirely. The green onions at the end are purely for garnish, but they brighten up the dish beautifully.
This dish reheats beautifully—simmer gently on the stove or microwave until just warmed through. The flavors actually improve overnight, so it makes great leftovers. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For meal prep, double the recipe and portion into containers—it's perfect for lunches or quick dinners. The bacon bits stay crispy if you store them separately and add them back in when reheating.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when my fridge is bare—just open a can of beans, fry up some bacon, and stir in that creamy mushroom soup. No shopping list, no stress, just a hearty meal in 15 minutes.
- Smoky Creamy Bliss: That crispy bacon crunch mixed with the velvety mushroom soup? It’s the kind of combo that makes you pause mid-bite. The onions caramelize just enough to sweeten the deal, and the garlic ties it all together like a warm hug.
- Lunchbox Hero: This recipe doubles perfectly for meal prep—pack it in jars or containers, and it stays fresh for days. My kids grab it for school lunches, and honestly? They’d rather eat this than anything fancy I pack.
- Budget Win: Canned beans, a pack of bacon, and a box of soup? We’re talking under $10 for four servings. It’s my go-to when grocery money’s tight, and somehow it always tastes like I slaved over it. (Between us, I’ve made it three times this month.)
Step-by-step instructions for creamy bacon bean casserole
Here's how to transform simple ingredients into a rich, smoky bean dish with perfect texture and depth.
Cook the Bacon Until Crispy
Place the 6 oz bacon in a large skillet over medium heat. Let it cook undisturbed for 5-7 minutes until the edges begin to crisp and the fat starts rendering. This initial rendering creates flavorful fat that will later form the base of your sauce.
Once the bacon reaches golden brown with crispy edges, use a slotted spoon to transfer it to a paper towel-lined plate, leaving the rendered fat in the skillet. Reserve the bacon for later use, but don't drain the fat—this is where all the flavor lives. The fat should measure about 2 tablespoons after cooking.
Sauté Onion and Garlic in Bacon Fat
Reduce the heat to medium-low and add the 0.5 whole yellow onion, diced into ¼-inch pieces. Cook for 5-6 minutes until the onions soften and become translucent, stirring occasionally to prevent burning. The onions should release their moisture and begin to caramelize slightly at the edges.
Add the 3 cloves garlic, minced, and cook for an additional 30 seconds until fragrant. You'll notice the aroma intensify—this is when the garlic releases its full flavor. Be careful not to let it brown, as that can create bitterness. Remove the skillet from heat temporarily while you prepare the remaining ingredients.
Combine All Ingredients in One Pot
Return the skillet to medium heat and add 1 tablespoon butter to the bacon fat. Stir to combine, then pour in the 1 can Campbell's Cream of Mushroom Soup, 1 can drained kidney beans, 0.5 cup chicken broth, 1 tablespoon ketchup, 1 teaspoon mustard, 0.5 teaspoon hot sauce, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Stir well to incorporate all ingredients.
The mixture will begin to bubble and thicken slightly as the soup and broth heat up. Let it simmer for 3-4 minutes until it reaches a smooth, creamy consistency. The kidney beans should be fully coated, and the sauce should thicken enough to cling to the back of a spoon. If it's too thick, add 1-2 tablespoons water to reach your desired texture.
Finish and Garnish
Return the crispy bacon to the skillet and stir gently to distribute it evenly throughout the mixture. The bacon will soften slightly but retain its texture. Cook for an additional 2 minutes to heat through.
Remove the skillet from heat and stir in the 2 whole green onions, sliced into ¼-inch pieces. The green onions add a fresh contrast to the rich, smoky flavors. Taste and adjust seasoning if needed—you may want to add a pinch more salt or hot sauce to suit your preference. Serve immediately over crusty bread or with a side of cornbread for a hearty meal.
Pro Tips For Making Campbell'S Bean With Bacon
- CRISPY IT FIRST: Cook the bacon until it’s deep golden, not just pink—about 8-10 minutes on medium heat. The extra time renders more fat and flavor, and that crispy edge makes the dish taste like it came from a diner, not a can.
- DRAIN AND RINSE BEANS: Skip the salted canned beans—drain them and rinse under cold water to cut the metallic taste. Trust me, you’ll notice the difference, especially when mixed with the rich soup and bacon fat.
- SAUTÉ ONIONS LOW: Cook the onions on low heat for 8-10 minutes until soft but not browned. High heat burns them fast, and you’ll end up with a bitter, ashy flavor that fights with the creaminess of the soup.
- STIR IN THE SOUP LAST: Add the Campbell’s soup after the beans and onions are warm, not at the start. This keeps the texture smooth and prevents the soup from breaking or turning grainy—especially important when you’re mixing in crispy bacon bits.
Dietary considerations for this campbell's bean with bacon
Gluten-Free Adaptation
This recipe is naturally gluten-free if you use certified gluten-free bacon and broth. I recommend Applegate Naturals bacon or Oscar Mayer Gluten Free varieties to avoid cross-contamination risks. Always check labels on Campbell's soup and broth—most versions are gluten-free, but some flavored broths may contain additives. 🌱
Vegetarian Option
For a meat-free version, swap bacon for smoky tempeh bacon or mushroom bacon (sliced mushrooms sautéed with liquid smoke). Use 12 oz tempeh or 2 cups sliced mushrooms for similar texture. Boost umami with 1 teaspoon soy sauce or 1 teaspoon nutritional yeast to replace the bacon's depth.
Low-Sodium Version
Reduce sodium dramatically by using no-salt-added canned beans (like Bush's Low Sodium) and low-sodium chicken broth. Skip added salt entirely and rely on lemon juice (1 tsp) or white wine vinegar (½ tsp) for brightness. The bacon's natural saltiness still shines through while keeping the dish heart-healthy.
Protein Boost
Add ½ cup cooked quinoa or ½ cup cooked lentils to increase protein content. For extra richness, stir in 2 tablespoons Greek yogurt or sour cream at the end. These additions thicken the dish slightly while adding texture—just fold them in during the final 2 minutes of cooking.
Dairy-Free Swaps
Replace the butter with olive oil or Earth Balance dairy-free margarine. For creaminess, use coconut milk (¼ cup) instead of the soup's cream base. The Campbell's Cream of Mushroom Soup can be substituted with vegan cream soup (like Imagine Foods brand) for a fully dairy-free version.
Allergen-Friendly Tips
For nut allergies, avoid garnishes like chopped pecans. If mustard is a concern, replace it with apple cider vinegar (1 tsp) for tang. Always check bacon labels for soy or other allergens.
I keep King Arthur gluten-free flour on hand to thicken the sauce if needed—just mix 1 tbsp flour with 2 tbsp water and stir in during the final simmer.
Nutrition facts
Frequently asked questions
Can I use a different type of soup instead of Campbell's Cream of Mushroom?
For a similar creamy texture, try cream of celery soup or cream of tomato soup. If you prefer a lighter base, use 1 can tomato sauce plus ¼ cup heavy cream or coconut milk. The key is maintaining that rich, velvety consistency to balance the smoky bacon.
How do I keep the bacon extra crispy in this dish?
Cook the bacon in batches if needed, and remove it from the skillet as soon as it reaches golden brown. Place it on a wire rack set over a baking sheet for 5 minutes to drain excess fat before adding it back to the beans. This prevents sogginess while keeping that satisfying crunch.
Can I make this recipe in a slow cooker?
Yes! Cook the bacon separately, drain all but 2 tablespoons fat, then add everything (except green onions) to the slow cooker. Cook on Low for 3-4 hours or High for 1.5-2 hours. Stir in the bacon and green onions at the end. The slow cooker method makes this dish even more hands-off and flavorful.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with a splash of water or broth to prevent drying. Avoid microwaving—it can make the beans mushy. For extra crispiness, reheat the bacon separately and add it back in at the end.
Can I make this dish ahead of time?
This recipe actually tastes better the next day! Store in an airtight container in the fridge for up to 5 days. The flavors meld beautifully, and reheating brings back that rich, smoky depth. Just add fresh green onions when serving for a bright finish.
