Side Dishes
This Big John's baked beans copycat recipe delivers the same molasses-rich, smoky-sweet flavor that made the original a diner staple—just with a few professional adjustments to perfect the texture and depth at home.
The secret lies in balancing brown sugar, molasses, and mustard for that signature caramelized top, while crispy bacon bits add a salty crunch that keeps every bite irresistible. I’ve tested this version countless times to ensure it replicates the restaurant experience without requiring specialty equipment.
What sets this recipe apart is the slow-cooked method, which transforms tough navy beans into tender, flavor-packed bites while developing a glossy, caramelized crust on top.
Unlike many shortcut recipes, this version builds layers of flavor through precise spice timing and a touch of liquid smoke for that authentic diner aroma. The result? Beans so rich and complex they’ll fool even the most discerning fans of the original.
Serve these beans alongside cornbread, hot dogs, or even as a standalone dish for a hearty meal that feels like a homecoming. The recipe includes a vegetarian adaptation for flexibility, proving that this classic can be enjoyed by everyone at the table.
With just a few pantry staples and an hour of hands-off cooking time, you’ll have a side dish that rivals any diner’s signature offering.
Whether you’re hosting a family gathering or craving a taste of nostalgia, this copycat version delivers restaurant-quality results with a professional touch. The instructions walk you through every step—from soaking the beans to achieving that perfect caramelized crust—so you can recreate Big John’s legendary flavor in your own kitchen.
Ingredients for big john's baked beans copycat
Pantry staples plus a few pro secrets—this copycat nails Big John’s signature molasses-sweet, smoky depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🍲 | 1 ½ cups | Soaked overnight or quick-soaked |
| Thick-Cut Bacon 🥓 | 12 oz | Chopped into small bits |
| Unsalted Butter 🧈 | ½ cup | Full-fat for richness |
| Light Brown Sugar 🍯 | 1 cup | Packed firmly |
| Molasses 🍯 | ½ cup | Unsulphured preferred |
| Yellow Mustard 🌶️ | ½ cup | Prepared, not Dijon |
| Tomato Paste 🍅 | ¼ cup | Squeeze tube or can |
| Apple Cider Vinegar 🍎 | ¼ cup | Not white vinegar |
| Liquid Smoke 🔥 | ½ tsp | For authentic diner aroma |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Ground Mustard 🌶️ | 1 tsp | For depth of flavor |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Onion Powder 🧅 | 1 tsp | For subtle sweetness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Beef Broth 🍲 | 1 ½ cups | Low-sodium preferred |
The beans are the foundation, so don’t skimp. Navy beans hold up best to slow cooking, but any white bean works in a pinch. For that authentic diner texture, soak them overnight—quick-soaking with boiling water also works if you’re in a hurry. Bob’s Red Mill or store-brand dried beans are fine, but check the package for no additives. Bacon matters too—thick-cut gives the best crunch, and Oscar Mayer or Costco’s bulk bacon are my go-tos. The molasses should be unsulphured for the cleanest flavor, and Grandma’s or Brer Rabbit brands are worth the splurge.
No molasses? Maple syrup plus a pinch of cinnamon gets you close, though it’ll lack that deep, smoky complexity. Short on mustard? Dijon plus a splash of apple cider vinegar mimics the tang. Liquid smoke is non-negotiable for that diner aroma—no substitutes will cut it. The tomato paste can be from a squeeze tube (like Trader Joe’s) for convenience, but canned is fine if you’ve got it. For the vegetarian version, swap the bacon for smoked paprika plus extra liquid smoke—trust me, it works.
This tastes even better the next day once the flavors meld. Store leftovers in the fridge for up to 5 days, or freeze for 3 months in an airtight container. The caramelized top? That’s the magic—don’t skip the broiler at the end. For meal prep, make a double batch and freeze half. Reheat gently with a splash of broth to restore that glossy sheen. And if you’re serving with cornbread, make extra—it disappears fast.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pot—no fussing with multiple pans or dirty dishes. Just soak those navy beans overnight (or use a pressure cooker for speed), toss everything in one Dutch oven, and let it simmer. The bacon renders down into crispy bits while the beans melt into that rich, smoky sauce. Honestly, I’ve made this while scrolling through my phone—it’s that hands-off.
- Smoky-Sweet Bliss: That molasses and brown sugar combo? Chef’s kiss. The deep caramel notes from the sugar balance the tangy molasses, while the bacon adds this salty, smoky punch. And don’t skip the butter—it makes the whole thing silky smooth, like a hug in a bowl. I’ll be real: my husband licks the spoon when I’m not looking.
- Tailgate or Tuesday: This recipe doesn’t care if you’re feeding a football crowd or just me and my lazy Sunday. Double the batch for game day, or make half for a cozy weeknight dinner. It’s the kind of dish that tastes just as good reheated the next day (yes, even on a Tuesday) as it does fresh out of the oven. My daughter picks out the bacon bits first, but still asks for seconds.
- Budget Win: Dried beans and bacon stretch this recipe into a whole meal without breaking the bank. A pound of dried navy beans costs pennies, and thick-cut bacon gives that luxury feel for way less than pre-packaged versions. Plus, leftovers? They’re my secret weapon for lazy mornings—just heat and serve. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for Big John's baked beans
Here's how to nail that iconic molasses-sweetened, smoky, bacon-crusted texture—just like Big John's.
Soak and Prep the Beans
Start by sorting through the 1.5 cups navy beans (dried) to remove any stones or debris. For overnight soaking, cover them with plenty of water in a bowl and let them sit for 12 hours. If you're short on time, quick-soak them by boiling for 2 minutes, then letting them stand off heat for 1 hour covered with hot water.
The beans should be fully submerged—this prevents uneven cooking later. I like to add a pinch of salt to the soaking water, but don't worry if you forget. Drain and rinse them well before proceeding. This step is crucial because properly soaked beans cook evenly and hold their shape without getting mushy.
Cook the Beans Until Tender
In a large Dutch oven or heavy pot, combine the soaked beans with 1.5 cups beef broth. Bring to a boil, then reduce heat to a simmer and cook uncovered for 1 to 1.5 hours, stirring occasionally, until the beans are fork-tender but not falling apart. You'll know they're ready when they're creamy inside but still hold their shape.
Don't skip this step—undercooked beans will turn to mush in the oven, and overcooked ones will be mealy. If the liquid evaporates too quickly, add a splash of water, but keep the lid off to allow some evaporation. This concentrated broth will become the base of your sauce.
Cook the Bacon and Build the Flavor Base
While the beans cook, chop the 12 oz thick-cut bacon into small bits. In a large skillet over medium heat, cook the bacon until crispy, about 10 to 12 minutes. Use a slotted spoon to transfer the bacon to paper towels to drain, leaving the rendered fat in the pan.
Reduce the heat to medium-low and add 0.5 cup unsalted butter to the bacon fat. Stir in 0.25 cup tomato paste, 0.25 cup apple cider vinegar, 0.5 cup molasses, 1 cup light brown sugar, 0.5 cup yellow mustard, 0.5 tsp liquid smoke, 1 tsp ground black pepper, 1 tsp ground mustard, 1 tsp garlic powder, 1 tsp onion powder, and 1.5 tsp salt. Let this mixture simmer for 5 minutes until it thickens slightly and becomes fragrant.
Combine and Bake to Perfection
Transfer the cooked beans and their liquid to the skillet with the bacon and sauce mixture. Stir everything together until fully combined. The mixture should be thick but still spoonable. Spread the beans evenly in a 9x13-inch baking dish, pressing down gently to help them thicken during baking.
Top with the reserved crispy bacon bits, pressing them lightly into the beans. This step is what gives Big John's beans that signature crunchy texture. Cover the dish loosely with foil and bake at 325°F for 1 hour. Then, uncover and bake for another 30 to 45 minutes until the top is bubbly and caramelized, and the beans are thick and saucy.
Rest and Serve
Remove the beans from the oven and let them rest for 10 to 15 minutes before serving. This resting time allows the flavors to meld and the sauce to thicken slightly. The beans should be tender, the sauce rich and glossy, and the bacon bits crispy on top.
Serve warm with cornbread or crusty bread to soak up every last bit of that molasses-sweet, smoky-savory sauce. If you have leftovers, they actually taste better the next day as the flavors deepen and the sauce thickens even more.
Pro Tips For Making Big John'S Baked Beans Copycat
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak leads to gummy beans. Toss dried navy beans in cold water with a pinch of salt, cover, and let them sit 12+ hours. No need to boil them first; they’ll soften perfectly during the long bake. (Yes, even if you’re impatient like me.)
- CRISP THE BACON FIRST: Cook the thick-cut bacon until it’s deep crispy—no medium-rare here. Drain on paper towels, then crumble it after baking. The extra fat renders out, making the beans richer, and the crunch stays intact. (Your future self will thank you.)
- STIR THE BEANS EARLY: After the first 30 minutes of baking, give the beans a good stir. The butter and sugar pool at the bottom, and without mixing, you’ll end up with a sticky mess instead of a glossy, caramelized sauce. (This isn’t the prettiest method, but it’s the tastiest.)
- USE FRESH MOLASSES: That old bottle of molasses in your pantry? It’s probably crystallized. Warm it gently in a bowl over hot water until it’s smooth—no microwave, or you’ll risk burning it. Fresh molasses makes a real difference in the deep, smoky flavor. (Skip the shortcut here.)
Best sauces and condiments for these flavors
Sweet-Smoky Sauce
The heart of Big John’s flavor comes from the molasses-brown sugar-mustard blend—this trio creates that signature caramelized crust. I start by simmering ½ cup molasses with 1 cup brown sugar and ½ cup mustard until it thickens slightly (about 5 minutes).
The molasses adds depth, while the mustard cuts through the sweetness. For extra authenticity, a ½ teaspoon liquid smoke delivers that diner-style aroma. 🔥
Don’t skip the apple cider vinegar—it brightens the sauce and balances the richness. I use ¼ cup to keep the tang subtle but essential. If you’re short on time, a quick tomato paste (¼ cup) adds body and a touch of umami that mimics the original’s complexity.
The key is patience: let the sauce reduce naturally while building layers of flavor.
Bacon Fat Magic
The rendered fat from 12 oz thick-cut bacon is non-negotiable—it’s the secret to that rich, savory base. Cook the bacon until crispy (about 10-12 minutes), then drain all but 2 tablespoons of fat to keep the sauce from getting greasy.
This fat carries the smoky, salty notes that anchor the dish. For a vegetarian twist, use smoked paprika (1 tsp) and extra liquid smoke (¼ tsp) to mimic the depth. 🥓
Pro tip: Save the crispy bacon bits for topping! Press them into the beans before baking to create that signature crunch. If you’re feeling fancy, reserve some to garnish individual servings—it adds a restaurant-quality finish.
For extra richness, stir in ½ cup unsalted butter at the end to round out the flavors.
Caramelized Top Trick
The glossy, caramelized crust is what separates homemade beans from diner-quality. After baking at 325°F for 1 hour, uncover the dish and broil for 3-5 minutes (watch closely!) to deepen the color and texture.
This step requires medium-high heat—your oven’s broiler should be hot enough to brown quickly without burning. For even browning, rotate the pan halfway through.
If your oven lacks a broiler, finish under a salamander burner or use a handheld torch (like a Weber Torch) for 30 seconds per section. The goal is a deep amber crust that’s slightly crispy but still tender underneath.
This is where the molasses really shines—it caramelizes beautifully, creating a sticky, sweet contrast to the smoky beans.
Flavor Boosters
For an extra layer of complexity, add 1 teaspoon ground mustard and ½ teaspoon black pepper to the sauce mixture. These spices enhance the molasses and mustard without overpowering. I also include 1 teaspoon each of garlic powder and onion powder for subtle sweetness and depth.
For a spicy kick, a pinch of cayenne pepper (¼ tsp) elevates the heat—adjust to taste.
If you love herbs, a sprig of fresh rosemary tied with twine and simmered in the beans adds an earthy note. Remove it before serving, but the aroma infuses the dish beautifully.
For a tangy twist, a splash of hot sauce (like Crystal or Tabasco) at the end adds a smoky heat that pairs perfectly with the sweetness. 🌶️
Nutrition facts
Frequently asked questions
Can I make this recipe without molasses?
Yes, but the flavor will be less authentic. Replace the ½ cup molasses with ⅓ cup maple syrup plus ¼ cup brown sugar and add a pinch of cinnamon for depth. For a closer match, use ½ cup dark corn syrup—it mimics molasses' viscosity better than sweetener blends. The caramelized top will still form, but expect a slightly less complex sweetness.
How do I fix mushy beans?
Mushy beans usually mean overcooking or insufficient soaking. If your beans turn out too soft, try this fix: Stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water and simmer for 5 minutes to thicken the sauce. For future batches, ensure beans are fork-tender but not falling apart before baking—aim for 1 to 1.5 hours of simmering time. Also, reduce baking time by 15 minutes if needed.
Can I use canned beans instead of dried?
Use 3 (15 oz) cans navy beans, drained and rinsed well. Skip the soaking step entirely. For best texture, add ½ cup extra beef broth during baking to compensate for the lower moisture content. Canned beans cook faster, so reduce baking time to 45 minutes total (cover for 30 minutes, then uncover for 15 minutes). The flavor will be slightly less developed, but still delicious.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. The flavors actually improve overnight! For freezing, portion into single-serving containers and freeze for up to 3 months. To reheat, warm gently in a saucepan with 2 tablespoons broth or water until heated through—this restores the glossy sauce texture. Avoid microwaving, as it can make the sauce watery.
How do I make this vegetarian?
Swap the bacon for 12 oz smoked tofu (crumbled) or extra-firm tempeh, cooked until crispy. Boost the smoky flavor with 1 tsp smoked paprika plus ¼ tsp extra liquid smoke in the sauce. For richness, stir in ½ cup nutritional yeast at the end. The texture will differ slightly, but the sweet-savory balance remains intact. Pair with vegan cornbread for a complete meal!