Side Dishes
This Big John's baked beans copycat recipe delivers that iconic smoky-sweet flavor with a perfect balance of molasses, brown sugar, and crispy bacon. The slow-cooked magic happens when navy beans simmer until tender, absorbing all those rich, caramelized flavors.
I've replicated the restaurant's signature texture—creamy beans with just enough crunch from the bacon—without any shortcuts that compromise authenticity.
What sets these beans apart is the layering of flavors: molasses for depth, brown sugar for caramelization, and spices like mustard and chili powder for that signature kick. The recipe uses simple pantry staples but builds them into something extraordinary through time and technique.
Most versions miss the crispy bacon topping that adds texture and smoky flavor—this one nails it every time.
By the time you're done, you'll have a pot of beans that's rich, slightly sticky, and packed with that unmistakable Big John's taste. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of sweet, smoky, and savory.
It's the kind of dish that transforms a simple meal into something special.
Serve these alongside pulled pork, grilled chicken, or even as a standalone side for sandwiches. The recipe scales easily for crowds, and leftovers reheat beautifully. Here's how to make them exactly like the original—just as satisfying and twice as delicious.
Ingredients for big john's baked beans copycat
Pantry staples transform into restaurant-quality baked beans with molasses, bacon, and slow-cooked tenderness.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🍲 | 2 cups | Unsoaked, high-quality dried beans |
| Unsmoked Bacon 🥓 | 1 ½ lb | Thick-cut, cut into 1/2-inch pieces |
| Molasses 🍯 | ½ cup | Unsulphured for authentic depth |
| Light Brown Sugar 🍚 | 1 cup | Packed, not granulated |
| Yellow Onion 🧅 | 1 whole | Medium, diced into 1/4-inch pieces |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced into fine paste |
| Mustard (Yellow) 🌶️ | 2 tbsp | Prepared, not powdered |
| Chili Powder 🌶️ | 1 ½ tbsp | Medium heat, not cayenne |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground for potency |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste, not table salt |
| Apple Cider Vinegar 🍎 | ¼ cup | For tangy balance |
| Beef Broth 🥩 | 2 cups | Low-sodium, homemade preferred |
| Water 💧 | 4 cups | Filtered for neutral taste |
| Granulated Sugar 🍚 | ¼ cup | For final glaze |
The foundation starts with high-quality navy beans—avoid canned for authentic texture. Trader Joe's or Whole Foods carry excellent dried beans, or opt for Bob's Red Mill brand. Soak overnight for faster cooking, but the copycat recipe skips this for that signature firm bite. Unsmoked bacon is non-negotiable—it delivers the smoky depth without overpowering the sweetness. Thick-cut bacon (like Oscar Mayer or Applewood) renders slower, creating crispier edges. The molasses should be unsulphured for that authentic depth of flavor, and Goya or Bragg are reliable brands. Light brown sugar adds caramelization without masking the molasses' complexity, while yellow onion and garlic provide the aromatic base.
Substitutions require precision to maintain balance. No unsmoked bacon? Use smoked turkey bacon but reduce to 1 lb and add 1/2 tsp smoked paprika to compensate. No molasses? Substitute dark corn syrup at 3/4 cup, but expect slightly less depth. Chili powder unavailable? Mix 1 tsp cayenne with 1 tsp ground cumin for heat. Mustard powder works in a pinch but lacks tang—use 1 tbsp prepared mustard instead. For the beef broth, low-sodium is critical; homemade is ideal, but Swanson or Knorr low-sodium versions suffice. Apple cider vinegar can be swapped for white vinegar, but reduce to 1/4 cup to avoid sharpness. Granulated sugar in the final glaze can be omitted entirely if you prefer less sweetness.
This recipe rewards patience—slow cooking develops the signature texture. Store leftovers in an airtight container for up to 5 days in the fridge, though flavor peaks after 24 hours as flavors meld. For freezing, portion into single-serving containers and store for up to 3 months. The bacon topping stays crispy when reheated in a 350°F oven for 10 minutes—just cover with foil to prevent burning. Double the batch for gatherings; the beans reheat beautifully and taste even better the next day. No leftovers? Use the beans as a filling for sliders or tacos—the smoky-sweet flavor translates perfectly.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-bake after soaking the beans. No chopping, no fuss—just toss everything in one pot, let it simmer, and walk away. The bacon renders down while the onions caramelize, and the molasses-sugar combo does all the heavy lifting.
- Smoky-Sweet Obsession: That molasses and brown sugar combo? It’s like a slow-cooked hug in a bowl. The bacon adds this deep, salty richness that cuts through the sweetness, and the navy beans soak up all the flavor until they’re practically bursting. Honestly, I’ve made it three times this week and still can’t get enough.
- Tailgate or Tuesday: This recipe works everywhere. Pack it in a cooler for a football game, serve it at a backyard BBQ, or just heat up a bowl on a lazy Tuesday night. The beans hold up perfectly for days, so it’s my go-to for meal prep—just reheat and enjoy.
- Budget-Friendly Feast: Dried beans and bacon stretch this recipe into a full meal for next to nothing. I feed four people for under $10, and there’s always leftovers for lunch. Plus, the longer it sits, the better it gets—proof that good food doesn’t have to break the bank.
Step-by-step instructions for Big John's baked beans copycat recipe
This method delivers the signature smoky-sweet balance that makes Big John's beans legendary.
Prepare the Beans and Render the Bacon
Sort through the 2 cups of navy beans, discarding any stones or shriveled beans. Rinse them thoroughly under cold water, then drain. I like to soak them overnight in plenty of water with a pinch of baking soda to soften them and reduce cooking time. If short on time, you can use the quick-soak method: cover the beans with 8 cups of boiling water, boil for 2 minutes, then let them sit off the heat for 1 hour.
While the beans soak, cut the 1.5 lb of unsmoked bacon into ½-inch pieces. Place these in a large Dutch oven over medium heat and cook, stirring occasionally, until the fat renders out and the bacon becomes crispy, about 12-15 minutes. Remove the bacon with a slotted spoon and set it aside on paper towels to drain, leaving all the rendered fat in the pot. This fat is the foundation of the rich, smoky flavor you're aiming for.
Build the Flavor Base
In the same Dutch oven with the bacon fat, add the diced 1 whole yellow onion and cook over medium heat for 5-6 minutes until softened and translucent. Stir in the minced 4 cloves of garlic and cook for another 30 seconds until fragrant. Here's where the magic begins: add the 0.5 cup of molasses, 1 cup of packed light brown sugar, 1.5 tbsp of chili powder, 1 tsp of ground black pepper, and 1.5 tsp of diamond crystal kosher salt. Stir well to combine and let the mixture cook for 2-3 minutes, allowing the sugars to caramelize slightly and deepen the flavor.
Next, stir in the 2 tbsp of prepared yellow mustard and 0.25 cup of apple cider vinegar. The vinegar adds a bright tang that cuts through the richness of the molasses and bacon. Let this mixture simmer for 2 minutes to allow the flavors to meld together. This step is crucial for developing the complex, layered taste that defines these beans.
Combine and Simmer
Drain the soaked navy beans and add them to the Dutch oven along with the 2 cups of beef broth and 4 cups of water. Stir everything together, ensuring the beans are well-coated in the flavorful mixture. Bring the entire contents to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for 1 hour, stirring occasionally to prevent the beans from sticking to the bottom. The beans are done when they're tender but not mushy—you should be able to pierce them easily with a fork.
After the initial hour of simmering, stir in the crispy bacon you set aside earlier. This adds a delightful crunch and extra layer of smoky flavor. Continue simmering uncovered for another 30-45 minutes, allowing the liquid to reduce slightly and thicken. The beans should be swimming in a rich, glossy sauce with a perfect balance of sweet, smoky, and tangy notes. If the mixture becomes too thick, add a splash of water to reach your desired consistency.
Finish with the Glaze
Once the beans are tender and the sauce has thickened to your liking, stir in the 0.25 cup of granulated sugar. This final touch adds a subtle caramelization that enhances the overall sweetness and creates a beautiful glossy finish. Let the beans simmer uncovered for an additional 5-10 minutes to allow the sugar to dissolve and the glaze to set. Taste and adjust the seasoning if needed, adding more salt or vinegar as necessary to achieve the perfect balance of flavors.
Remove the Dutch oven from heat and let the beans rest for 10 minutes. This resting period allows the flavors to fully meld together and ensures that each bite is packed with the rich, complex taste you've worked so hard to create. Serve the beans warm, garnished with additional crispy bacon if desired, and enjoy the copycat version of Big John's legendary baked beans.
Pro Tips For Making Big John'S Baked Beans Copycat
- Soak Beans Overnight: DESCRIPTION: I learned this the hard way—skipping the soak leaves you with beans that never get truly tender, no matter how long you bake them. Toss dried navies in cold water for 8+ hours (or at least 2 hours if you’re in a hurry), then drain before cooking. The extra effort makes the difference between mushy and melt-in-your-mouth.
- Cook Bacon Low: DESCRIPTION: Cranking the heat for crispy bacon here is a mistake—you want flavor, not smoke alarms. Render the unsmoked bacon on medium-low until just golden, then drain on paper towels. That fat’s the base for the molasses-sugar caramel, so don’t rush it.
- Simmer Onions First: DESCRIPTION: Diced onions straight into the baking dish? They’ll sit there like wet rocks. Sauté them in a little bacon fat until soft and slightly sweet—about 5 minutes—before adding everything else. This builds flavor that baked beans alone can’t match.
- Use Less Sugar: DESCRIPTION: I was skeptical until I tried it: Big John’s recipe is sweet, but cutting the brown sugar by 1/4 cup (to ~1/3 cup) keeps the molasses from turning the beans into candy. Balance is everything—taste as you go, then adjust.
Troubleshooting your big john's baked beans copycat
Beans Too Mushy
If your beans turn out mushy, it’s likely from overcooking or using canned beans. For dried navy beans, cook them just until tender—1 hour of simmering is usually enough.
If you’re in a hurry, quick-soak them for 1 hour (boil 2 minutes, then rest off heat) to maintain texture. Never skip the initial 1-hour simmer—rushing leads to breakdown.
For canned beans, drain and rinse thoroughly to remove excess starch, then simmer for only 20-30 minutes—they’re pre-cooked and need less time. 💡
Sauce Too Thin
A watery sauce usually means too much liquid was added or the beans weren’t cooked long enough to absorb flavors. If this happens, simmer the beans uncovered for an extra 15-20 minutes—the liquid will reduce naturally.
For immediate fixes, stir in 1 tbsp cornstarch mixed with 1 tbsp water and simmer for 5 minutes—this thickens without altering flavor. Avoid adding extra sugar or molasses; the sauce should thicken as it cools.
If the beans are still too thin, reduce the batch next time by ½ cup water or broth. ✨
Bacon Not Crispy
Crispy bacon is key for texture and flavor, but thin slices or low heat can ruin it. Use thick-cut bacon (like Applewood or Oscar Mayer) and cut it into ½-inch pieces—smaller pieces cook faster but lose crispness.
Cook over medium heat in a cold skillet to render fat slowly; avoid high heat, which burns before crisping. If bacon turns greasy, pat it dry with paper towels before cooking. For extra crunch, bake leftover bacon at 400°F for 5 minutes before adding it back to the beans. 🥓
Flavor Too Sweet
Too much sugar or molasses can overpower the smoky-savory balance. If your beans taste cloyingly sweet, adjust with 1 tbsp apple cider vinegar or a pinch of smoked paprika to reintroduce depth. For future batches, reduce brown sugar to ¾ cup and molasses to ⅓ cup.
The chili powder and mustard should already provide tang, but if you’re still missing acidity, add ½ tsp cayenne or a splash of hot sauce. Taste as you go—flavor builds gradually! 🌶️
Beans Too Salty
Over-salting is common when using kosher salt, which packs more flavor per teaspoon. If your beans taste too salty, balance them with 1 tbsp honey or maple syrup to mellow the saltiness. For a tangy fix, stir in 1 tbsp apple cider vinegar or lemon juice.
If you’re starting fresh, use 1 tsp kosher salt (not 1.5 tsp) and taste frequently. Remember: you can always add more salt later, but you can’t remove it! 🧂
Burnt Onions or Sugar
Onions and sugar burn easily, so keep an eye on the pot. Once you add the molasses and sugar, stir frequently to prevent sticking. If the bottom starts to darken, immediately add ¼ cup water or broth to deglaze, then scrape up any browned bits with a wooden spoon.
For future batches, reduce heat to low-medium after adding sugars and spices. A heavy-bottomed Dutch oven (like Le Creuset) helps distribute heat evenly and prevents burning. 🔥
Nutrition facts
Frequently asked questions
Why does this recipe use unsmoked bacon instead of smoked?
The unsmoked bacon delivers a cleaner, more balanced smoky flavor that lets the molasses and spices shine. Smoked bacon can overpower the sweet-savory profile with too much intensity. For a compromise, use smoked turkey bacon but reduce to 1 lb and add ½ tsp smoked paprika to maintain depth.
Can I make these beans in a slow cooker?
Combine all ingredients (except bacon) in your slow cooker and cook on low for 6-7 hours or high for 3-4 hours. Stir in crispy bacon during the last 30 minutes to preserve its crunch. The slow cooker enhances the caramelization naturally, making it even easier.
What's the best way to reheat leftovers?
Reheat gently on the stovetop over low heat with a splash of water or broth to restore moisture. For crispy bacon, cover with foil and warm at 350°F for 10 minutes before serving. Microwaving works in a pinch but can make the sauce watery—always stir well after reheating.
Can I substitute canned beans?
You can, but texture suffers. Drain and rinse 2 (15 oz) cans of navy beans thoroughly to remove starch, then simmer for only 20-30 minutes to avoid mushiness. For best results, stick with dried beans—they absorb flavors better and maintain that signature firm bite.
How do I know when the beans are perfectly tender?
Test with a fork—they should be soft but still hold their shape, with just a slight resistance. Overcooked beans turn mushy and lose their texture. The sauce should coat the back of a spoon with a slight gloss, indicating proper reduction.