Soups & Stews
This Campbell's beans and franks recipe delivers that nostalgic, smoky comfort in under 25 minutes—no fancy techniques required. Standing on a step stool in my grandmother’s kitchen in Sicily, I learned how simple ingredients can create something extraordinary, and this dish proves that principle perfectly.
The rich tomato base and crispy bacon elevate canned beans and hot dogs into a hearty meal that’s as satisfying as it is quick.
What makes this recipe work is balancing the sweetness of the tomato sauce with smoky bacon and savory franks. You’ll need just five ingredients to transform pantry staples into a meal that feels like a hug in a bowl.
The secret is simmering the beans and bacon together until the flavors meld, creating a depth that makes this dish taste homemade despite its shortcut roots.
By the time you serve it, you’ll have a steaming bowl of smoky tomato-bacon comfort that’s ready in minutes. The bacon adds a crispy, salty contrast to the creamy beans and hot dogs, while the tomato sauce ties everything together.
It’s the kind of meal that disappears fast—perfect for a quick weeknight dinner or a cozy gathering.
Serve with crusty bread to soak up every last bit of that rich sauce, or add a dollop of mustard for extra tang. This recipe is foolproof, restaurant-quality at home, and built to deliver comfort without compromise. Let’s get cooking!
Ingredients for campbell's beans and franks
Five pantry staples transform into nostalgic, smoky comfort in under 25 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍄 | 1 can | 10.5 oz can, undiluted |
| Beef Hot Dogs 🌭 | 8 whole | Standard size, sliced into 1-inch pieces |
| Bacon 🥓 | 6 oz | Thick-cut, chopped into 1/2-inch pieces |
| Campbell's Beef Stew Beans 🥫 | 1 can | 15 oz can, drained |
| Yellow Onion 🧅 | ½ whole | Diced, medium size |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Kosher Salt 🧂 | ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Dijon Mustard 🍯 | 1 tbsp | Optional, for serving |
| Crusty Bread 🍞 | 2 slices | For serving, optional |
The soup and beans form the heart of this dish—Campbell's Cream of Mushroom adds richness while the beef stew beans bring heartiness. Grab the 10.5 oz can of soup and the classic 15 oz can of beans—neither requires fancy brands. For bacon, thick-cut from Costco or Trader Joe's delivers the best texture. The hot dogs? Standard beef franks work perfectly, but Heinz or Ball Park are my go-to brands. Onions and garlic should be fresh—yellow onions with crisp edges and garlic cloves that smell pungent when peeled. Pre-chopped sets save time, but whole onions and garlic cloves let you control the texture.
No Campbell's soup? Substitute with 1 cup of tomato sauce plus 1/2 cup beef broth—it won’t be identical, but close. Out of beef hot dogs? Pork or chicken franks work, though flavor will shift. Bacon too pricey? Smoked sausage crumbles mimic the smokiness. The Dijon mustard is optional but adds a tangy finish—French's or Maille are reliable choices. For extra richness, stir in 1/4 cup of shredded cheddar at the end. The dish reheats beautifully, so double the recipe for leftovers—it tastes even better the next day.
Store the canned ingredients in a cool, dark pantry for up to 1 year. Fresh bacon and hot dogs keep in the fridge for 1 week once opened, while onions and garlic last 2-3 weeks in the crisper drawer. Pre-chop the onion and mince the garlic ahead of time—they’ll keep in airtight containers for 3 days. This dish freezes well for up to 3 months if you add an extra 1/2 cup of broth before freezing. Serve with crusty bread to soak up the sauce—a baguette or sourdough works best.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a second pan—the soup, beans, and bacon all simmer together until the hot dogs melt into that creamy mushroom sauce. No straining, no fuss, just rich, smoky goodness in one bowl.
- Bacon-Creamy Crave: That crispy bacon crumbles into the velvety mushroom soup while the hot dogs soak up every last bit of flavor—salty, savory, and just a little umami from the beefy beans. Honestly, the first bite makes me forget it’s a "simple" recipe.
- Tailgate or Tuesday: Serve it in a chafing dish for game day with zero effort, or pack it in thermoses for a picnic—it’s hearty enough for a crowd but still feels special. My college roommates called it "the ultimate hangry meal," and they weren’t wrong.
- Budget Stretch: A can of soup, a pack of hot dogs, and a few slices of bacon stretch to feed four for under $10. Leftovers? Even better cold the next day—just add a sprinkle of cheese and call it a new dish.
Step-by-step instructions for Campbell's beans and franks recipe
This method delivers hearty, smoky comfort in minutes using your pantry staples.
Cook the Bacon Until Crispy
Place the 6 oz bacon in a large skillet over medium heat. Cook for 8-10 minutes, stirring occasionally, until the bacon becomes deep golden brown and crispy. The rendered fat should pool in the pan—this is your flavor foundation. Real talk: don't rush this step. Crispy bacon makes all the difference in the final dish.
Once the bacon is done, use a slotted spoon to transfer it to a paper towel-lined plate, leaving the fat in the skillet. Let the fat cool slightly for 1 minute—it's still hot enough to cook the onions and garlic safely. If you have excess fat, drain all but 2 tablespoons to maintain proper heat for sautéing.
Sauté Onions and Garlic in Bacon Fat
Add the diced 0.5 whole yellow onion to the skillet with the remaining bacon fat. Cook over medium heat for 4-5 minutes, stirring occasionally, until the onions soften and begin to turn light golden. You'll see them release moisture, which will eventually evaporate.
After the onions soften, add the 2 minced garlic cloves and cook for 30 seconds until fragrant. Here's the thing—garlic burns quickly, so watch it closely. You want it to smell aromatic but not turn bitter. If it starts to darken, reduce the heat slightly. The onions should be tender enough to pierce with a fork but not browned.
Combine All Ingredients in the Skillet
Slice the 8 whole beef hot dogs into 1-inch pieces and add them to the skillet along with the 1 can Campbell's beef stew beans (drained), 1 can Campbell's cream of mushroom soup, and 0.5 tsp kosher salt. Stir everything together and bring to a gentle simmer over medium-low heat. Let it cook for 5-6 minutes, stirring occasionally, until the hot dogs are heated through and the mixture thickens slightly.
I like to press down gently on the hot dogs with a wooden spoon during the first minute of cooking—this prevents them from floating and ensures even heating. The beans should be fully incorporated, and the soup will create a rich, creamy base that coats everything. Taste and adjust seasoning with 0.25 tsp black pepper if needed.
Serve with Crusty Bread and Dijon Mustard
Transfer the beans and franks mixture to serving bowls. The dish should be warm throughout with tender hot dogs and creamy, slightly thickened sauce. If the sauce is too thin, let it simmer uncovered for 1-2 minutes to reduce slightly—this helps the flavors concentrate.
Serve immediately with the 2 slices crusty bread on the side and a small dish of 1 tbsp Dijon mustard for dipping. The bread soaks up the delicious sauce beautifully, and the mustard adds a tangy contrast to the smoky, savory flavors. This dish is best enjoyed fresh while the hot dogs are still warm and the bacon maintains its crispy texture.
Pro Tips For Making Campbell'S Beans And Franks
- Brown the Bacon First: I learned this the hard way—skipping this step makes the whole dish taste flat. Cook the bacon until it’s crispy and golden, then drain it on paper towels. The rendered fat adds depth to the cream of mushroom soup, and those crispy bits? They disappear into the dish, making every bite richer.
- Slice the Onion Thin: Thinly sliced onions caramelize faster and blend into the dish without chunks. Use a mandoline or sharp knife for even slices—about 1/8-inch thick—and cook them low and slow until they’re translucent before adding the soup. Thick slices turn mushy and ruin the texture.
- Simmer, Don’t Boil: After mixing everything together, keep the heat at a gentle simmer. Boiling turns the cream of mushroom soup grainy and separates the beans. A low simmer (small bubbles, occasional stir) keeps it smooth and lets the flavors meld—exactly how this dish was meant to taste.
- Cut Hot Dogs in Half: Whole hot dogs can sit like rocks in the stew. Slice them into 1-inch pieces before adding them to the pot—they cook faster and soak up the sauce better. Plus, it’s way easier to eat a forkful of chopped franks than wrestle with a whole dog. (Yes, even if you’re impatient like me.)
Flavor customization for these flavors
Spicy Kick
Add 1 tbsp hot sauce (like Frank's RedHot) or ½ tsp cayenne pepper to the simmering beans and franks mixture during the final 2 minutes of cooking. For a smoky-spicy twist, stir in ½ tsp smoked paprika along with the hot sauce.
I like to serve an extra dash of hot sauce on the side so everyone can adjust to their preference. This kick reminds me of the bold flavors my nonna used in Sicilian dishes—just a little heat goes a long way! 🌶️
Creamy Upgrade
For a richer texture, stir in ¼ cup sour cream or Greek yogurt during the last 2 minutes of cooking. This balances the smokiness and adds a velvety finish.
I also like to top each serving with a dollop of crème fraîche or a sprinkle of grated Parmesan for extra depth. The contrast between the creamy beans and crispy bacon is what makes this dish feel restaurant-quality.
Sweet & Smoky
Balance the smoky flavors with a touch of sweetness by adding 1 tbsp brown sugar or maple syrup to the skillet while sautéing the onions. This caramelizes slightly, adding a subtle sweetness that complements the bacon and hot dogs beautifully.
For a Southern-inspired twist, stir in ½ tsp cinnamon—it sounds unusual, but it pairs surprisingly well with the smoky, savory notes. 🍯
Herbaceous Freshness
Brighten the dish with fresh herbs like chopped parsley or cilantro right before serving. I like to sprinkle 1 tbsp finely chopped parsley over each bowl, as it adds a pop of color and freshness.
For a more robust flavor, add ½ tsp dried thyme or rosemary while the bacon is cooking—it infuses the fat with an aromatic depth that elevates the entire dish.
Cheesy Finish
Stir in ½ cup shredded cheddar cheese or Monterey Jack during the last 1-2 minutes of cooking so it melts into a creamy blanket over the beans and franks. For a gourmet touch, use sharp white cheddar or even Pecorino Romano for a salty, umami kick.
The cheese ties all the flavors together and makes every bite feel indulgent—just like Nonna’s Sunday dinners. 🧀
Extra Crunch
Top each serving with crushed potato chips or toasted breadcrumbs for added texture. I like to use saltine crackers or panko toasted in bacon fat—it adds a satisfying crunch that contrasts beautifully with the creamy beans.
For a smoky crunch, sprinkle with crumbled bacon bits before serving. This step transforms the dish from simple to satisfying in seconds! 🥔
Nutrition facts
Frequently asked questions
Can I make this recipe without bacon?
Swap the bacon for 6 oz smoked sausage crumbles or ½ cup cooked breakfast sausage to keep the smoky flavor. For a vegetarian option, use ½ cup crumbled tempeh or ½ cup vegan bacon bits—just increase the seasoning slightly since plant-based meats are often milder. The key is maintaining that salty, savory base to balance the beans and hot dogs.
How do I prevent the hot dogs from floating?
Press the sliced hot dogs gently with a wooden spoon during the first 1-2 minutes of simmering to keep them submerged. If they still float, add 1-2 tablespoons of cold water to the pan—this helps the mixture thicken faster and keeps everything in place. Stir occasionally to ensure even heating throughout. The beans should create enough body to hold the franks down once fully incorporated.
What's the best way to reheat leftovers?
Reheat in a skillet over medium-low heat with 1-2 tablespoons of water or broth to restore moisture and prevent drying. Stir frequently for 3-4 minutes until warmed through. For extra richness, add a splash of milk or cream when reheating. This method preserves the creamy texture and crispy bacon bits better than a microwave. Leftovers taste even better the next day!
Can I make this dish in a slow cooker?
Yes! Cook the bacon first, then combine all ingredients (except bread) in your slow cooker on LOW for 2 hours or HIGH for 1 hour. Stir occasionally to prevent the hot dogs from sticking. The slow cooker method makes the flavors meld beautifully, creating a deeper, more cohesive taste. Add fresh bacon bits or a dollop of mustard before serving for brightness. Perfect for meal prep!
Why does my dish taste too salty?
The canned beans and hot dogs already contain significant salt, so start with just ¼ tsp kosher salt and taste before adding more. If it's still too salty, balance the flavor with 1 tbsp lemon juice or ½ cup tomato sauce to dilute the saltiness. For a richer taste without extra salt, stir in ¼ cup sour cream or 2 tbsp cream cheese—this adds creaminess and smooths out harsh saltiness.