Big John's Baked Beans Copycat Recipe: Smoky Bacon Crunch Meets Sweet Tomato Swirls

Side Dishes

Big John's Baked Beans Copycat Recipe: Smoky Bacon Crunch Meets Sweet Tomato Swirls

Unlock the secret to a Big John’s baked beans copycat recipe that brings that iconic smoky-sweet flavor straight to your kitchen. The secret lies in slow-cooked beans infused with bacon fat, molasses, and a touch of brown sugar—just like the original.

I've perfected this copycat version after testing multiple batches to nail the exact texture and depth of flavor.

What sets these apart is the combination of tender navy beans, crispy bacon bits, and a rich tomato-based sauce that's been simmered for hours. The key technique is low-and-slow cooking, which develops the beans' natural sweetness while letting the spices meld together.

This isn't just a side dish—it's a flavor experience that rivals the restaurant version.

By the end, you'll have beans that are perfectly tender with just a hint of bite, topped with crispy bacon pieces and swirled with that signature sweet-tangy sauce.

The aroma alone will have everyone asking for seconds, and the texture is exactly what you'd expect from Big John's—creamy yet substantial, with just the right amount of crunch.

Serve these alongside cornbread, hot dogs, or even as a standalone dish for a meal that feels like a classic diner favorite. The instructions are straightforward, but the results are anything but ordinary. Let's get cooking—your taste buds will thank you.

👨‍🍳
Difficulty
Hard
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for big john's baked beans copycat

Sixteen ingredients transform into that iconic diner flavor—smoky, sweet, and deeply satisfying.

Ingredient Amount Notes
Navy Beans (Dried) 🍲 2 cups Soaked overnight, not canned
Bacon (Thick-Cut) 🥓 1 ½ lb Cooked crispy, chopped
Unsalted Butter 🧈 ½ cup Full-fat for richness
Onion (Yellow) 🧅 1 ½ whole Diced, medium size
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Tomato Paste 🍅 ½ cup Squeeze tube preferred
Molasses 🍯 ¼ cup Unsulphured for best flavor
Brown Sugar (Light) 🍚 ½ cup Packed, not granulated
Ketchup 🍅 ½ cup Heinz preferred
Mustard (Yellow) 🍯 1 tbsp Dijon works too
Apple Cider Vinegar 🍎 1 tbsp For tangy depth
Smoked Paprika 🌶️ 1 tbsp For authentic smokiness
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Bay Leaves 🍃 2 whole Removed before serving
Beer (Dark) 🍺 ½ cup Stout or porter

The bacon is non-negotiable—thick-cut from Costco or your butcher gives that perfect crunch. Cook it low and slow until crispy; don't rush it. For the beans, navy beans are traditional, but pinto beans work if that's what you've got. Soak them overnight in plenty of water (they triple in size!)—this is the secret to tender, creamy texture. The molasses and brown sugar combo is what makes these taste like Big John's. Grab unsulphured molasses from the baking aisle—it's sweeter and more flavorful. And if you're feeling fancy, Penzeys has the best smoked paprika for that authentic diner smokiness. The beer? Stout or porter adds depth—Guinness or a local craft stout works perfectly.

No molasses? Maple syrup at half the amount gets you close, though it's sweeter. Short on beer? Beef broth with a splash of apple cider vinegar mimics the maltiness. The tomato paste can be swapped for crushed tomatoes, but you'll need to reduce them longer to thicken. For the mustard, Dijon adds complexity if you want to get fancy. Bacon too fatty? Drain it on paper towels after cooking—you want flavor, not grease. And if you're using canned beans, drain and rinse them well to avoid a watery texture. The bay leaves? Remove them before serving—no one wants a leafy surprise in their bite.

These beans taste even better the next day—the flavors meld overnight. Keep leftovers in an airtight container in the fridge for up to 5 days. For reheating, add a splash of water or broth to loosen the sauce. Freezing? Portion into containers with a layer of butter on top—keeps for 3 months and reheats beautifully. The bacon bits crisp up again when reheated, so don't skip topping with fresh ones before serving. And if you're serving with cornbread, make extra—these beans disappear fast.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one pot, one spoon, and zero stress. Soak those dried navy beans overnight (or use a quick soak), then toss everything—bacon, onion, garlic—right in with them. By the time the butter melts into that smoky-sweet sauce, you’ve got a meal that feels fancy but took 10 minutes of active work.
  • Smoky-Sweet Obsession: That crispy bacon crunch mixed with the deep, caramelized onions? It’s like a hug in a bowl. The garlic cloves get roasted right in the butter, and honestly, the way the beans soak up that rich, salty-sweet sauce? I’ll take seconds over salad any day.
  • Tailgate Ready: Between us, this is my go-to for game days, potlucks, or lazy Sundays. It’s hearty enough to feed a crowd but still feels special—no one will guess it’s just dried beans and bacon. (Yes, even on a Tuesday night.)
  • Budget Win: Dried beans and thick-cut bacon stretch this recipe into weeks of leftovers, and it’s cheaper than takeout. I make a double batch, freeze half, and boom—next month’s dinner is sorted. Plus, the flavor only gets better the second day.

Step-by-step instructions for Big John's baked beans copycat recipe

Here's how to recreate that legendary smoky-sweet flavor with crispy bacon and tender beans.

1

Prepare the Beans and Cook the Bacon

Start by soaking the 2 cups navy beans overnight in plenty of cold water. This ensures they cook evenly and absorb flavors beautifully. Drain and rinse them thoroughly before using.

In a large Dutch oven, cook the 1.5 lb thick-cut bacon over medium heat until crispy. I like to break it into bite-sized pieces as it cooks. Remove the bacon with a slotted spoon and set it aside on paper towels to drain, leaving the rendered fat in the pot. This bacon fat will form the flavor base for your beans.

2

Sauté Onions and Garlic in Bacon Fat

In the same Dutch oven with the bacon fat, add the diced 1.5 whole yellow onions. Cook over medium heat for 8-10 minutes until softened and golden brown. You'll see them caramelize slightly—that's when they develop those deep, sweet flavors.

Add the 6 minced garlic cloves and cook for 30 seconds until fragrant. Don't let them burn—just until you can smell that wonderful aromatic punch. This step builds the flavor foundation that makes these beans so special.

3

Build the Sweet-Smoky Sauce

Stir in the 0.5 cup tomato paste, 0.25 cup molasses, 0.5 cup brown sugar, 0.5 cup ketchup, 1 tbsp mustard, 1 tbsp apple cider vinegar, 1 tbsp smoked paprika, 0.5 tsp ground black pepper, 1.5 tsp salt, and 2 whole bay leaves. Mix everything together until you have a thick, glossy paste.

Slowly pour in the 0.5 cup dark beer while stirring constantly. Then add the drained navy beans and mix well to coat each bean with the sauce. This creates that perfect balance of sweet, smoky, and tangy flavors that define Big John's recipe.

4

Simmer Until Tender and Thick

Add 3 cups of water to the Dutch oven and bring to a gentle boil. Once boiling, reduce heat to low, cover, and let it simmer for 2-2.5 hours. You want the beans to become fork-tender and the sauce to thicken significantly. Stir occasionally to prevent sticking.

After about 2 hours, check the beans. They should be tender but not mushy. If the sauce is too thin, uncover and simmer uncovered for another 15-20 minutes to thicken. The beans are done when they're soft enough to crush between your fingers but still hold their shape.

5

Finish and Serve with Bacon Crunch

Remove the 2 whole bay leaves and discard them. Stir in the 0.5 cup unsalted butter and the crispy bacon you set aside earlier. The butter adds richness while the bacon brings that essential crunch and smoky flavor.

Taste and adjust seasoning if needed. These beans should be sweet, smoky, slightly tangy, and perfectly balanced. Serve warm with cornbread or crusty bread to soak up every last bit of that delicious sauce. The contrast of the warm beans with the cool bread makes each bite even better.

👨‍🍳

Pro Tips For Making Big John'S Baked Beans Copycat

  • Cook Bacon Low: I learned this the hard way—crank the oven to 275°F (not 350°F) for the bacon stage. Thick-cut bacon needs slow rendering to stay crispy, not greasy. If you rush it, you’ll end up with soggy bits that turn the beans into a mushy mess. Trust me, 20-25 minutes is worth it.
  • Soak Beans Overnight: Skip the quick-soak hack here. Navy beans need a full 8-12 hours in cold water to soften properly—this recipe isn’t forgiving if you cut corners. Drain and rinse them right before cooking, or the beans will absorb too much liquid and dilute the flavor. Yes, even if you’re impatient like me.
  • Sear Onions First: Don’t just dice and toss the onions into the pot. Sear them in butter over medium heat until they’re deep golden, almost caramelized—about 8-10 minutes. This adds a rich, sweet depth that cuts through the smokiness of the bacon. I used to skip this, and the beans always tasted flat.
  • Stir Before Baking: After mixing everything, give the beans one last stir right before popping them in the oven. The bacon fat and butter love to separate, and if you don’t distribute them evenly, you’ll end up with dry spots. A quick scrape of the pan ensures every bite is creamy and flavorful—no guessing games.

Essential equipment for big john's baked beans copycat

Dutch Oven

The 6-quart Lodge cast iron Dutch oven is my go-to for this recipe—it distributes heat evenly and handles the long simmer beautifully. The deep sides prevent spills, and the heavy material maintains consistent temperature.

If you don’t have cast iron, a stainless steel Dutch oven (like All-Clad) works too, though it may need slightly lower heat to prevent scorching. Avoid nonstick—it can’t handle the prolonged cooking time without degrading flavors. 🔥

Slow Cooker

For hands-off cooking, a 6-quart slow cooker (like Crock-Pot) is perfect—just follow the same steps, but reduce the liquid by 1 cup to prevent a watery texture. Cook on low for 6-7 hours or high for 4-5 hours.

Add the bacon fat and butter at the end to preserve their crispness. I like the Hamilton Beach slow cooker for its even heating and removable stoneware insert. 💫

Immersion Blender

If your beans turn out too thick or lumpy, an immersion blender (like NutriBullet) is a game-changer for smoothing the sauce without overcooking the beans. Pulse briefly in the pot to break up any thick spots, then stir well.

For extra creaminess, blend ¼ cup of the beans with 2 tbsp of the sauce first, then mix back in. This trick mimics the silky texture of the original. ✨

Measuring Tools

Precision matters with sweet ingredients like molasses and brown sugar. Invest in a stainless steel measuring cups set (like OXO) for accurate portions—packed brown sugar should be leveled off, not scooped.

A digital kitchen scale (like Escali) is ideal for molasses, where 1 cup = 12 oz (not the standard 8 oz). For spices, a spice grinder (like Penzeys) ensures fresh, finely ground smoked paprika and pepper. 🌶️

Bacon Tools

Crispy bacon is non-negotiable. Use a slotted spoon (like OXO) to remove bacon from the pot, leaving the fat behind. For chopping, a sharp chef’s knife (like Wüsthof) and a cutting board (like Teakha) make quick work of it.

To drain excess fat, line a plate with paper towels and press the bacon gently to absorb grease. Pro tip: Save the bacon fat in a small jar for future recipes—it’s liquid gold for beans, mashed potatoes, and more. 🥓

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 12g60%
Cholesterol 85mg28%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 8g29%
Sugars 24g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried?

Yes, but you'll need to adjust the cooking time. Use 3 cups of canned navy beans (drained and rinsed) and reduce the simmering time to 1-1.5 hours instead of 2-2.5 hours. The texture will be slightly softer, but still delicious. For best results, add an extra 1 tbsp of tomato paste to thicken the sauce faster.

2

What makes these beans taste like the restaurant version?

The secret lies in the bacon fat, molasses, and smoked paprika combination. Cooking the bacon first infuses the beans with smoky depth, while the molasses and brown sugar create that signature sweetness. The 2-2.5 hour simmer lets all flavors meld perfectly, just like Big John's does.

3

Can I make this recipe vegetarian?

Replace the bacon with 1.5 cups of crispy smoked tempeh or 1 cup of liquid smoke (add 1 tsp to the sauce). Use vegetable broth instead of beer and swap the butter for olive oil. The sweet-savory profile will still shine through—just without the meaty crunch.

4

Why did my beans turn out too thick?

This usually happens when too much liquid evaporates during cooking. To fix it, stir in 2-3 tbsp of water or broth and simmer uncovered for 10-15 minutes to thicken naturally. For next time, reduce the simmering time slightly or leave the lid slightly ajar during the last 30 minutes.

5

How do I store leftovers?

Let the beans cool completely, then transfer to an airtight container. They'll keep in the fridge for 5 days and taste even better reheated! For freezing, portion into containers with a layer of butter on top—this preserves the flavor and prevents drying out. Reheat with a splash of water or broth to restore creaminess.

★★★★★4.9(2 reviews)
Categories Side Dishes