Side Dishes
This Sonny’s baked beans copycat recipe lets you bring that legendary smoky-sweet depth and crispy bacon topping straight into your own kitchen. This copycat recipe uses slow-cooked pork, molasses, and brown sugar to build layers of flavor that mimic the original perfectly.
The secret lies in balancing sweetness with just enough heat, then crowning it with perfectly crisped bacon that adds texture and richness.
What sets this recipe apart is the slow-cooked method—stovetop or oven—that transforms tough pork into tender, flavorful chunks while letting the beans absorb the rich, caramelized sauce. Unlike store-bought versions, this copycat delivers a restaurant-quality result with a deeper, more complex taste profile.
The molasses and brown sugar create that signature sweetness, while a touch of mustard and smoked paprika add the smoky backbone.
By the time you're done, you'll have a pot of slow-cooked beans with tender pork, a glossy sauce that's perfectly balanced between sweet and smoky, and a crispy bacon topping that adds a satisfying crunch.
This recipe stays true to the original while giving you control over the sweetness and spice levels—ideal for adjusting to your family's preferences. Serve it alongside ribs, burgers, or even as a standalone dish for a hearty meal.
The best part? This copycat version is foolproof and delivers professional results without requiring special equipment. Whether you're hosting a barbecue or just craving a taste of nostalgia, these baked beans will be the star of your table. Let’s get started on the perfect slow-cooked copycat!
Ingredients for sonny's baked beans copycat
Pantry staples plus a few specialty touches make this smoky-sweet copycat shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans 🌾 | 2 cups | Dried, soaked overnight |
| Pork Shoulder 🥓 | 2 lb | Cut into 1-inch cubes |
| Molasses 🍯 | ½ cup | Unsulphured preferred |
| Brown Sugar 🍚 | ¾ cup | Packed firmly |
| Yellow Onion 🧅 | 1 whole | Chopped into 1/2-inch pieces |
| Yellow Onion 🧅 | ½ cup | Finely diced for sauce |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Ketchup 🍅 | ½ cup | Heinz preferred |
| Mustard 🥬 | 2 tbsp | Yellow or Dijon |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smoky flavor |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 2 tsp | Diamond Crystal preferred |
| Bacon 🥓 | 8 oz | Thick-cut, chopped |
| Balsamic Vinegar 🍷 | 1 tbsp | For depth of flavor |
| Water 💧 | 4 cups | For soaking beans |
The pork shoulder is non-negotiable—it needs to be well-marbled for that melt-in-your-mouth texture. Costco or local butchers often have the best cuts. If you can't find thick-cut bacon, Trader Joe's carries it year-round. For the beans, navy beans are traditional, but pinto or kidney work too. Soak them overnight in cold water—4 cups water per 2 cups beans—then drain before cooking. The molasses should be unsulphured if you can find it; sulphured can taste bitter. Goya brand is a reliable choice.
No molasses? Maple syrup works in a pinch, but reduce it by half since it's sweeter. Short on brown sugar? White sugar plus a pinch of cinnamon mimics the depth. The smoked paprika is key—Penzeys or McCormick have great options. For the bacon topping, thick-cut is essential—it crisps better than thin slices. If you're feeling fancy, add a splash of apple cider vinegar to the beans during cooking for brightness. The onions can be swapped for shallots if you're feeling adventurous.
This recipe tastes even better the next day—3-4 days in the fridge, covered tightly. For leftovers, reheat gently on the stovetop with a splash of water to restore moisture. The bacon topping stays crispy for 2 days if stored in an airtight container. Freeze portions without the bacon (add it fresh when reheating). I always double the bacon batch—extra for sandwiches or salads. The beans freeze beautifully too, up to 6 months if stored properly.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. The pork shoulder and beans simmer together in the same pot—just add the molasses and brown sugar, stir, and let it work its flavor while you do laundry or binge a show.
- Sweet-Savory Balance: That molasses and brown sugar combo? It’s like a hug in a bowl. The onions caramelize just enough to deepen the flavor, and the pork shoulder stays tender without falling apart—rich, smoky, and just sweet enough to make you go back for more.
- Game for Any Meal: Between us, these beans are my secret weapon for potlucks, tailgates, or lazy Sundays. Serve them with cornbread for a full spread, or pack them in a thermos for a picnic—no one will guess they took 10 minutes to throw together.
- Budget-Friendly Feast: Pork shoulder and navy beans stretch across multiple meals without breaking the bank. A single batch feeds my family for days, and the leftovers? Even better the next day when the flavors meld even more. My wallet and my taste buds thank me.
Step-by-step instructions for Sonny's copycat baked beans
Here's how to recreate Sonny's iconic slow-cooked beans with that signature smoky-sweet balance and crispy bacon crown.
Prepare the Beans and Pork
Begin by draining and rinsing the soaked 2 cups navy beans. Place them in a large Dutch oven with the 2 lb pork shoulder cut into 1-inch cubes. Add the 4 cups water and bring to a boil over medium-high heat. Once boiling, reduce to a simmer and cook uncovered for 30 minutes, stirring occasionally. This initial cooking softens the beans and begins breaking down the pork.
Here's the thing—don't skip this step. The partial cooking prevents the beans from becoming mushy later. You'll know it's ready when the beans are slightly softened and the pork begins to release its juices into the liquid. The mixture should smell rich and savory, not metallic or raw.
Build the Signature Sauce
In a medium bowl, whisk together the 0.5 cup molasses, 0.75 cup packed brown sugar, 0.5 cup ketchup, 2 tbsp mustard, 1 tbsp smoked paprika, 0.5 tsp black pepper, 2 tsp salt, and 1 tbsp balsamic vinegar until completely smooth. This is your flavor foundation—don't rush the mixing. You want an even consistency so the sauce coats everything perfectly.
Add the chopped 1 whole yellow onion and minced 4 cloves garlic to the bean mixture. Pour the sauce over everything, stirring well to combine. The onions should be distributed evenly throughout. Taste the mixture at this point—it should be sweet, tangy, and slightly smoky. If you want to adjust the balance, this is your chance before the long cook.
Slow Cook Until Tender
Return the Dutch oven to medium heat and bring the mixture to a gentle boil. Once boiling, reduce heat to low and cover partially with a lid. Let it simmer for 3 hours, stirring occasionally. The key here is patience—the beans need time to absorb all that flavor and become truly tender.
After 3 hours, check for doneness. The beans should be fork-tender with no hard centers, and the pork should pull apart easily. If they're not quite there, continue cooking for another 30 minutes. The sauce should be thick and glossy, coating the beans completely. If it's too thin, uncover and simmer for 10-15 minutes to reduce.
Add the Bacon Topping
While the beans cook, prepare the bacon topping. In a separate skillet over medium heat, cook the 8 oz chopped bacon until crispy, about 8-10 minutes. Drain on paper towels, reserving 2 tablespoons of the bacon fat. The bacon should be deep brown and crispy—this is what gives the dish its signature crunch.
Once the beans are tender, stir the crispy bacon into the bean mixture. The fat from the bacon will help create that perfect crispy top. For maximum flavor, I like to sprinkle the finely diced 0.5 cup yellow onion over the top just before serving. This adds a fresh, slightly sharp contrast to the rich beans.
Finish and Serve
Return the Dutch oven to medium heat and cook uncovered for 10-15 minutes. This final step allows the top to crisp slightly and the flavors to meld completely. You'll see the edges darken and the aroma become even more intense—this is your signal that it's ready.
Serve immediately with the crispy bacon and onions on top. The beans should be thick enough to hold their shape when scooped, with a glossy sauce clinging to each bean. Each bite should deliver that perfect balance of sweet, smoky, and savory flavors with a satisfying crunch from the bacon. This is the copycat version that delivers the real deal!
Pro Tips For Making Sonny'S Baked Beans Copycat
- CRANK THE OVEN TO 325°F: I learned this the hard way—baking at 350°F makes the molasses and brown sugar caramelize too fast, turning your beans into a sticky mess instead of a rich, glossy glaze. The lower temp lets the pork shoulder render slowly and the flavors meld without burning.
- SOAK BEANS OVERNIGHT (OR USE CANNED): Skipping the soak? Your beans will stay tough and dry, no matter how long you bake them. If you’re short on time, canned navy beans work fine—just drain and rinse them well to cut the starch that makes the sauce gummy.
- BROWN THE PORK FIRST: Raw pork shoulder in the oven? You’ll end up with a dish that tastes like slow-cooked meatloaf. Sear the pork in a hot skillet until deeply browned on all sides—it adds a smoky depth that baked beans alone can’t match.
- STIR AND CHECK AT 2 HOURS: I used to walk away and forget about the beans until they were either undercooked or burned. After 2 hours, give everything a good stir and check the liquid—if it’s gone, splash in a little water or broth to keep the beans from drying out.
Essential equipment for great sonny's baked beans copycat
Dutch Oven Essentials
A heavy-duty Dutch oven (like the Le Creuset 5.5-quart) is non-negotiable for this recipe. Its thick walls distribute heat evenly, preventing hot spots that can burn the sauce or leave beans undercooked. I prefer enamel-coated models—they’re easier to clean and won’t react with acidic ingredients like molasses.
If you don’t own one, a Lodge cast iron Dutch oven works perfectly too, though it requires seasoning. 🔥
Slow-Cooker Adaptation
For hands-off cooking, use a 6-quart slow cooker (like the Hamilton Beach 64590). Add all ingredients except the bacon, cook on LOW for 6-7 hours, then stir in the bacon during the last 30 minutes.
The key difference? Slow cookers struggle with crispy toppings, so add the bacon fresh after transferring to a skillet. For best results, use a stoneware insert—it retains heat better than ceramic.
Bacon Cooking Tools
Crispy bacon is everything—so invest in a nonstick skillet (I love All-Clad Stainless) for even cooking. A bacon press (like the OXO Good Grips) speeds up draining, but a slotted spoon works too.
For extra crunch, cook the bacon in small batches over medium heat—crowding steams instead of crisps. Save the fat! It’s liquid gold for finishing the beans if needed. 🥓
Measuring & Mixing Gear
Precision matters with this recipe. Use a stainless steel measuring cup (like OXO Good Grips) for molasses and brown sugar—they’re non-reactive and accurate. A whisk with a pour spout (like Cuisinart) makes mixing the sauce smoother.
For mincing garlic, a microplane (not a knife) ensures fine, even texture—critical for depth of flavor. A fine-mesh strainer helps drain soaked beans efficiently. ⚡
Optional Pro Upgrades
Want restaurant-quality results? A meat thermometer (like ThermoWorks Smoke) ensures pork reaches 165°F safely. For smoky depth, add 1 tsp liquid smoke (like Colossal Liquid Smoke) to the sauce. A mandoline (for onions) speeds prep, but a sharp knife works fine.
For serving, a slotted spoon keeps beans intact while scooping—no soggy toppings here. These extras aren’t mandatory, but they elevate the dish. 💡
Nutrition facts
Frequently asked questions
Can I make this recipe without molasses?
Yes, but you'll need to adjust the sweetness. Replace the 0.5 cup molasses with 0.25 cup maple syrup plus 0.25 cup brown sugar. The molasses adds depth—without it, the sauce will taste less complex. If you're avoiding sugar entirely, try 1 tbsp date syrup or extra balsamic vinegar for tangy balance.
How do I fix beans that turned out mushy?
Mushy beans usually happen from overcooking or not pre-soaking properly. If it's too late to save them, try this: Drain the beans, mix them with 1 tbsp cornstarch and 2 tbsp water, then stir back into the sauce. Simmer for 5 minutes to thicken. For next time, always soak beans overnight and don't exceed 3 hours of simmering.
Can I use canned beans instead of dried?
Use 2 (15-oz) cans of navy beans, drained and rinsed. Skip the initial 30-minute simmer and reduce the total cooking time by 1 hour. Canned beans cook faster, but they lack the texture of dried. For best results, add them after the pork has cooked for 2 hours instead.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days. Keep the bacon topping separate until reheating to maintain crispiness. When ready to serve, warm the beans on the stovetop over medium-low heat for 10 minutes, then add fresh bacon topping. Freeze portions without bacon for up to 3 months—thaw overnight in the fridge.
How can I make these beans spicier?
Add 1/2 tsp cayenne pepper or 1 tsp hot sauce to the sauce mixture. For smoky heat, increase smoked paprika to 2 tbsp. If you love kick, stir in 1/4 cup chipotle peppers in adobo with the sauce. Taste as you go—start with half the amount and adjust.
