Side Dishes
This B&M baked beans copycat recipe delivers that iconic smoky-sweet flavor that makes every bite worth lingering over. ✨ The secret lies in balancing molasses, brown sugar, and a blend of spices that create that signature tangy depth—just like the canned version but made fresh in your own pot.
I've tested this recipe countless times, adjusting ratios until the texture and flavor perfectly replicate what you'd find on a BBQ spread or hot dog cart.
The process is straightforward but requires patience—simmering for hours allows the flavors to meld and develop that rich, caramelized edge. You'll start with navy beans, slow-cooked until tender, then build layers of sweetness and smokiness through a carefully measured blend of spices and a touch of vinegar for brightness.
The result is a thick, glossy bean mixture that clings to ribs, burgers, or even toasted bread.
What sets this apart is the depth of flavor achieved through traditional methods—no shortcuts, just time and attention. The beans become velvety with just enough bite, while the sauce caramelizes into a sticky, aromatic glaze.
This isn't just a side dish; it's the kind of recipe that transforms a simple meal into something memorable, with every spoonful packed with that familiar, comforting taste.
Whether you're hosting a backyard BBQ or craving a taste of nostalgia, this copycat version delivers the same satisfaction as the original. The beauty of making it from scratch is the ability to adjust sweetness or smokiness to your preference—plus, you'll have leftovers that taste even better the next day.
Let's get cooking!
Ingredients for b&m baked beans copycat
Pantry staples and a few specialty touches create that iconic B&M smoky-sweet flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🌾 | 2 cups | Unsoaked, rinsed thoroughly |
| Unsalted Butter 🧈 | ½ cup | Full-fat for richness |
| Light Brown Sugar 🍬 | ¾ cup | Packed firmly |
| Molasses 🍯 | ½ cup | Unsulphured preferred |
| Apple Cider Vinegar 🍎 | ½ cup | For tangy brightness |
| Onion (Yellow) 🧅 | 1 whole | Chopped medium-fine |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Smoked Paprika 🌶️ | 2 tbsp | Key for smoky flavor |
| Ground Mustard 🍯 | 1 tbsp | Dijon preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | 2 tsp | Diamond Crystal preferred |
| Bacon (Thick-Cut) 🥓 | 8 oz | Cooked crispy, chopped |
| Beef Broth 🍲 | 2 cups | Low-sodium preferred |
| Water 💧 | 4 cups | Filtered preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The navy beans are the foundation—dried, not canned, for that authentic texture. Soak overnight if short on time, but I prefer the no-soak method for deeper flavor. Bob's Red Mill or Great Northern beans work best, but any navy bean will do. The bacon? Thick-cut from Costco gives the best smoky depth when crisped up. For the molasses, unsulphured is key—it won't overpower like sulphured varieties. If you can't find it, blackstrap molasses works too, but reduce to 0.375 cup.
No smoked paprika? Substitute half with liquid smoke plus extra brown sugar—it's a cheat, but it works. The vinegar is non-negotiable for that tangy kick; apple cider vinegar has the best balance, but white vinegar in a pinch. Fresh parsley isn't mandatory, but it brightens up the dish—dried works at one-third the amount. The beef broth can be swapped for chicken broth plus a splash of Worcestershire sauce if you're vegetarian. And if you're watching sugar, reduce the brown sugar to 0.5 cup and add a pinch more mustard for depth.
These beans taste even better the next day—make a double batch for leftovers. Store in an airtight container for 5-6 days in the fridge, or freeze for up to 3 months. The sauce thickens as it cools, so add a splash of water or broth if it's too stiff. For serving, I like to reheat gently with a pat of butter to restore that glossy finish. The bacon bits keep the texture interesting, so don't skip chopping them small!
Why You'll Love This Recipe
- No-Soaking Needed: I swear by this trick—just rinse those dried navy beans, then simmer them in water with a splash of vinegar while you prep the sauce. No overnight soaking, no fuss, and they turn out tender every time.
- Molasses Magic: That deep, caramelized sweetness from the molasses and brown sugar? It’s what makes these beans ridiculously good. The vinegar cuts through the richness just enough to keep it balanced—like a hug in a bowl.
- Tailgate to Table: Between us, these are my go-to for game days, potlucks, or lazy Sundays. Serve them straight from the pot with hot dogs, toss them into a sandwich, or even spoon them over grilled cheese. They’re that adaptable.
- Budget-Friendly Staple: Dried beans and pantry staples mean this recipe costs me pennies per serving. Plus, the leftovers? Even better the next day—just reheat with a pat of butter for that same rich, smoky flavor. My wallet and taste buds thank me.
Step-by-step instructions for B&m baked beans
Here's how to recreate that iconic, smoky-sweet flavor that makes these beans legendary.
🔥 Step 1: Render the Bacon and Build the Flavor Base
Cook the 8 oz thick-cut bacon in a large Dutch oven over medium heat until it's deep golden brown and crispy, about 12-15 minutes. Use a slotted spoon to remove the bacon and set it aside on paper towels to drain, leaving the rendered fat in the pot. This bacon fat is the secret to that rich, caramelized flavor you crave.
While the bacon cooks, chop the 1 whole yellow onion into medium-fine pieces and mince the 4 garlic cloves. Add them to the Dutch oven with the bacon fat and cook for 4-5 minutes until the onions are soft and translucent. This develops their natural sweetness and removes any bitterness, creating the perfect aromatic foundation for your beans.
👨🍳 Step 2: Bloom the Spices and Create the Sauce
Reduce the heat to medium-low and add the 2 tbsp smoked paprika, stirring constantly for 30 seconds until it becomes fragrant and the oil shimmers slightly. This step is crucial—it toasts the spices and deepens their flavor. Immediately add the 1 tbsp ground mustard, 0.5 tsp ground black pepper, and 2 tsp kosher salt, stirring to combine.
Pour in the 0.5 cup molasses and 0.5 cup apple cider vinegar, scraping up any browned bits from the bottom of the pot. These ingredients will create the signature tangy-sweet balance. Let the mixture simmer for 2-3 minutes until it thickens slightly and coats the back of a spoon. This is where the magic happens—the molasses and vinegar meld with the spices to create that unmistakable B&M flavor profile.
🍳 Step 3: Combine and Simmer the Beans
Add the 2 cups unsoaked navy beans (they must be rinsed thoroughly first), 2 cups beef broth, and 4 cups water to the Dutch oven. Stir well to combine, then bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce the heat to low and cover with a lid.
Simmer for 2 hours, stirring occasionally and adding hot water as needed to maintain the liquid level. You'll know the beans are nearly done when they're tender but still hold their shape—you should be able to gently mash a few with a fork. The beans should be plump and creamy, not mushy. This long simmer allows all the flavors to meld together perfectly.
⏰ Step 4: Finish with Sweetness and Butter
After 2 hours, stir in the 0.75 cup light brown sugar and the 0.5 cup unsalted butter. The sugar will caramelize slightly, adding another layer of sweetness, while the butter creates a luxurious, velvety texture. Simmer uncovered for an additional 15-20 minutes until the sauce thickens to a glossy consistency and the beans are fork-tender.
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. The beans should be sweet, smoky, and tangy with a rich, creamy sauce that clings to every bean. If the sauce is too thick, stir in a little water to reach your desired consistency.
🍽️ Step 5: Garnish and Serve with Confidence
Remove the beans from heat and stir in the crispy bacon and 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the rich, smoky-sweet beans. Let the beans sit for 5 minutes before serving to allow the flavors to fully meld together.
Serve these copycat B&M baked beans with cornbread, hot dogs, or even as a standalone dish. The secret to their success lies in the balance of sweet, smoky, and tangy flavors, all tied together with that rich, creamy sauce. Trust the process, and you'll have beans that are just as good as the original—maybe even better!
Pro Tips For Making B&M Baked Beans Copycat
- SOAK BEANS OVERNIGHT: The molasses and vinegar in this recipe need the beans to be fully tender, not just soft. Skimp on soaking time and you’ll end up with a mushy, uneven texture—trust me, I’ve made that mistake. Use a big bowl, cover with water by 2 inches, and let them sit 12+ hours. No soaking? Boil them 2 minutes first, then cover and rest 1 hour before cooking.
- STIR IN MOLASSES LAST: I learned this the hard way—adding molasses early turns your beans bitter and clumpy. Wait until the beans are nearly done (about 15 minutes before the end) to fold it in. The heat will mellow its sharpness, and you’ll get that rich, caramelized depth without the fight.
- DON’T SKIP THE BUTTER: This isn’t just a fat fix—it’s the thing that makes the sauce cling. Cold butter at the end (yes, even if the recipe says melted) adds a glossy finish and cuts through the sweetness. Cut 2 tablespoons into small cubes, stir in the last 2 minutes, and let it melt right into the beans. (I know, it feels weird, but it works.)
- LOW AND SLOW IS NON-NEGOTIABLE: After the initial boil, drop the heat to a simmer—think tiny bubbles, not rolling. High heat turns the beans to mush and burns the sugar. Cover and let them cook 2–3 hours, stirring occasionally. Patience here is everything; rushing it ruins the texture and flavor. (Your future self will thank you.)
Storing and reheating this b&m baked beans copycat
Refrigerator Storage
Your homemade B&M baked beans taste even better the next day, so store them in an airtight glass container in the fridge for up to 5-6 days. The flavors deepen as they sit, and the sauce thickens into that perfect glossy consistency.
I always double the batch because these disappear fast—especially when paired with cornbread or hot dogs. 💪
Before storing, let the beans cool to room temperature (no more than 2 hours) to prevent condensation. The sauce will thicken overnight, so add 1-2 tablespoons of water or beef broth when reheating if it becomes too stiff. Trust me, the texture improves with time—just like a good stew!
Freezer Storage
For longer storage, freeze your beans in quart-sized freezer bags (leave 1-inch headspace for expansion) or glass Pyrex containers. They’ll keep their quality for 3 months—perfect for meal prep.
Label with the date to track freshness. When ready to use, thaw overnight in the fridge for even reheating. ❄️
If you’re short on time, you can reheat straight from frozen, but add 2-3 extra minutes to ensure even warming. The sauce might separate slightly, so stir vigorously and add a splash of water or broth if needed. The bacon bits stay crispy, adding texture even after freezing!
Stovetop Reheating
My preferred method is stovetop reheating—it restores that glossy sauce and keeps the beans tender. Transfer beans to a heavy-bottomed pot and warm over medium-low heat for 10-15 minutes, stirring occasionally.
Add 1-2 tablespoons of water or broth if the sauce thickens too much. A pat of unsalted butter at the end revives the shine and richness. 🔥
For extra flavor, stir in a pinch of smoked paprika or a splash of apple cider vinegar while reheating. This mimics the fresh-off-the-stove taste and balances any dried-out edges. Serve immediately with crispy bacon on top for that authentic B&M experience!
Microwave Reheating
For quick meals, microwave individual portions in a microwave-safe bowl on 70% power for 2-3 minutes, stirring halfway. Cover loosely with a damp paper towel to prevent drying. Add 1 tablespoon of water or broth if the sauce looks too thick.
The texture won’t be as glossy as stovetop, but it’s a convenient fix for busy days. 💡
If the beans seem dry after reheating, mash a few with a fork to redistribute the sauce. A sprinkle of fresh parsley or a drizzle of honey can brighten up the flavor. I avoid microwaving the full batch—it’s better for single servings or quick lunches!
Serving Leftovers
Leftovers are where these beans truly shine. Serve them warm with toasted cornbread or alongside grilled hot dogs for a classic BBQ vibe. The flavors meld even better the next day, making them ideal for meal prep.
I often pack them in mason jars for easy grab-and-go lunches—just grab the jar and eat straight from it! 🍽️
For a restaurant-style touch, top with crumbled bacon, shredded cheddar, or a dollop of sour cream. The contrast of creamy and smoky takes them to the next level. And if you’re feeling adventurous, mix them into breakfast scrambles or tacos for a sweet-savory twist!
Nutrition facts
Frequently asked questions
Why do these beans need to simmer for 2 hours?
The long simmer is key for developing that rich, caramelized flavor and tender texture. The beans absorb all the smoky-sweet spices and molasses over time, creating that perfect balance of sweetness and depth. Rushing the process results in mushy beans and underdeveloped flavors.
Can I make this recipe vegetarian?
Swap the bacon for vegetarian bacon bits or extra mushrooms cooked until crispy. Use chicken broth + 1 tbsp Worcestershire sauce instead of beef broth for depth. The flavor will be just as satisfying without meat.
How do I fix beans that are too watery?
Simmer uncovered for 10-15 extra minutes to reduce the liquid. If needed, mash a few beans with a fork to thicken the sauce naturally. For immediate results, stir in 1 tbsp cornstarch mixed with 1 tbsp water and simmer until thickened.
What's the best way to serve these beans?
These shine with grilled hot dogs, pulled pork sandwiches, or as a side for BBQ ribs. For a hearty meal, serve with cornbread or crusty bread to soak up the sauce. The smoky-sweet flavor pairs perfectly with tangy coleslaw too!
Can I use canned beans instead of dried?
Yes, but the texture will be less authentic. Use 2 (15 oz) cans navy beans, drained and rinsed, and reduce the simmering time to 45-60 minutes. Add the sugar and butter at the 30-minute mark instead. The flavor will still be great, just slightly less tender.
