Sonny's Copycat Baked Beans Recipe: Smoky Sweetness That Rivals the Original

Side Dishes

Sonny's Copycat Baked Beans Recipe: Smoky Sweetness That Rivals the Original

This Sonny's copycat baked beans recipe delivers the same smoky-sweet magic that made the original a Southern classic—rich, caramelized, and packed with deep flavor.

After years of perfecting the balance between molasses and brown sugar, I’ve recreated that signature glaze that’s both tangy and sweet, with just the right amount of smokiness. The secret lies in slow simmering and letting the beans develop their natural depth over time.

The key to authentic results is using navy beans and combining them with a blend of spices that mimic Sonny’s signature profile—cinnamon for warmth, mustard for tang, and a touch of cayenne for subtle heat.

I’ve also included a simple technique for achieving that glossy, caramelized top without burning, which is where most copycat recipes fall short. This method ensures every bite has that perfect balance of textures and flavors.

What you’ll end up with is a pot of baked beans so rich and flavorful, it’ll fool even the most devoted Sonny’s fans. The beans soften just enough to absorb the smoky-sweet sauce while maintaining a satisfying bite, and that glossy glaze on top is pure temptation.

Serve it alongside pulled pork or as a standalone side—it’s that good. Ready to make this copycat masterpiece?

For those who want to take it further, I’ll share my tips for adjusting sweetness levels and adding optional bacon or pork for extra depth. The recipe is designed to be foolproof, with precise measurements and clear instructions, so you can recreate Sonny’s iconic flavor profile at home every time.

Let’s get started!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for sonny's baked beans copycat

Six ingredients make the magic—plus a few pantry staples for that iconic Sonny's taste.

Ingredient Amount Notes
Navy Beans (Dried) 🌾 2 cups Unsoaked, rinsed well
Unsalted Butter 🧈 ½ cup Full-fat for richness
Molasses 🍯 ½ cup Unsulphured preferred
Light Brown Sugar 🍚 1 cup Packed firmly
Ketchup 🍅 ½ cup Heinz preferred
Apple Cider Vinegar 🍏 ¼ cup For tangy balance
Ground Mustard 🌶️ 1 tbsp Dijon if available
Ground Cinnamon 🍃 1 tsp Freshly ground
Cayenne Pepper 🔥 ½ tsp Adjust for heat
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Onion Powder 🧅 1 tsp For depth
Garlic Powder 🧄 1 tsp Not garlic salt
Bacon (Optional) 🥓 ½ lb Cooked and crumbled
Water 💧 4 cups For soaking beans

The navy beans are non-negotiable—they’re the heart of this recipe. Dried beans give you that authentic texture, but if you’re in a rush, canned navy beans (rinsed well) work too. I always grab mine from Whole Foods or the bulk section at Kroger—they’re fresher than the pre-packaged stuff. The molasses? Unsulphured is key—it’s sweeter and less bitter. For the brown sugar, light or dark works, but light gives you that classic caramelized glaze. Pro tip: pack it firmly into your measuring cup so you don’t under-measure.

No molasses? Maple syrup or honey will work in a pinch, but you’ll lose some of that deep, smoky-sweet complexity. Short on ketchup? Tomato paste + a splash of vinegar mimics the tang. The bacon is totally optional, but if you’re adding it, cook it crispy first—the fat renders down and adds another layer of flavor. For the spices, freshly ground cinnamon and cayenne make all the difference. If you’ve got smoked paprika, toss in a pinch for extra depth. And trust me, the apple cider vinegar isn’t just for acidity—it cuts through the sweetness and keeps everything balanced.

These beans taste even better the next day—honestly, the flavors meld and deepen overnight. Store leftovers in an airtight container in the fridge for up to 5 days. For freezing, portion into single-serving containers—they reheat beautifully straight from the freezer. The glaze hardens when chilled, so if you’re serving it cold, just reheat for 2 minutes to bring back that glossy finish. And if you’ve got extra sauce? Save it—it’s perfect for drizzling over grilled meats or even toasted bread.

❤️

Why You'll Love This Recipe

  • Sweet-Savory Balance: The molasses and brown sugar give these beans a deep, almost candy-like richness, but the ketchup cuts through with tang—like a hug from your favorite comfort food. My kids (who usually turn up their noses at beans) fight over the last spoonful.
  • Tailgate or Tuesday: This recipe works whether you’re feeding a stadium crowd or just me and my lazy Sunday. Double the batch for game day, or halve it for a cozy weeknight supper. Between us, it’s the only baked bean recipe I make—no exceptions.
  • Pantry Goldmine: Dried beans are my budget secret weapon, and this recipe turns them into something luxurious without breaking the bank. Plus, leftovers reheat like a dream—richer even the second day. I’ve got a jar in my freezer right now, just in case.

Step-by-step instructions for Sonny's copycat baked beans

Here's how to recreate that iconic sweet, smoky flavor right in your own kitchen.

1

Prepare the Beans for Cooking

Start by rinsing the 2 cups of navy beans under cold water to remove any debris. Place them in a large bowl and cover with the 4 cups of water. Let them soak overnight in the refrigerator - this ensures they cook evenly and absorb the flavors beautifully. I know it seems like a long wait, but trust me, this step makes all the difference in texture.

After soaking, drain the beans and give them a quick rinse again. This removes any excess starch that could make your beans gummy. Transfer them to a large, heavy-bottomed Dutch oven or deep baking dish - this is where all the magic happens. The larger the pot, the better the flavor development as the beans simmer slowly.

2

Build the Sweet-Savory Sauce

In a medium bowl, whisk together the 0.5 cup of molasses, 1 cup of light brown sugar, 0.5 cup of ketchup, and 0.25 cup of apple cider vinegar until completely smooth. This mixture forms the base of your sauce, balancing sweetness with tangy depth. If you're using the optional 0.5 lb of bacon, cook it first until crispy, then crumble it and set aside for later.

In a separate small bowl, combine the 1.5 tsp of salt, 0.5 tsp of black pepper, 1 tsp of onion powder, 1 tsp of garlic powder, 1 tsp of ground cinnamon, 0.5 tsp of cayenne pepper, and 1 tbsp of ground mustard. This spice blend is the secret to that authentic Sonny's flavor profile. Sprinkle this dry mixture evenly over the soaked beans in your Dutch oven.

3

Combine and Simmer the Beans

Add the molasses mixture to the beans in the Dutch oven and stir gently to combine. Then, cut in the 0.5 cup of unsalted butter using a wooden spoon or spatula. The butter adds richness that balances the sweetness perfectly. If you cooked bacon, sprinkle those crispy crumbles over the top now.

Place the Dutch oven on the stove over medium heat and bring the mixture to a gentle simmer. Once it reaches a steady bubble, reduce the heat to low and let it cook uncovered for 1 hour, stirring occasionally. You want to see the beans begin to soften and the sauce thicken slightly. The aroma at this point is pure comfort food magic.

4

Bake to Perfection

Preheat your oven to 300°F. Transfer the Dutch oven to the oven and bake uncovered for 2 to 2.5 hours. This slow baking time allows the flavors to meld together beautifully while keeping the beans tender. You'll know they're done when the beans are fork-tender and the sauce has thickened to a glossy consistency that coats the back of a spoon.

About 30 minutes before the beans are done, give them a good stir and check the liquid level. If the beans look dry or the sauce is too thick, add 2 to 4 tablespoons of water to maintain the proper consistency. The beans should be moist but not swimming in liquid. When they're perfectly tender with that signature sweet-savory sauce, remove from the oven.

5

Rest and Serve

Let the baked beans rest for 10 to 15 minutes before serving. This resting period allows all the flavors to settle and the sauce to thicken slightly more. The beans will continue to absorb the delicious sauce during this time, making each bite even more flavorful.

Serve warm with crusty bread, cornbread, or even as a side to barbecued meats. The combination of sweet, smoky, and slightly tangy flavors makes these beans irresistible. Store any leftovers in the refrigerator for up to 5 days, or freeze for up to 3 months for that classic comfort food anytime you crave it.

👨‍🍳

Pro Tips For Making Sonny'S Baked Beans Copycat

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with dried navy beans leaves them tough and mealy. Skip the quick-soak shortcut here: cover them in water (about 2 inches above) and let them sit for 12+ hours. Drain and rinse before cooking, then start fresh with the butter and molasses. Your beans will absorb flavor like sponges instead of fighting you for texture.
  • COMBINE SWEETS FIRST: The molasses and brown sugar need to marry before the ketchup joins the party. In a separate bowl, melt the butter with the brown sugar and molasses over medium-low heat until it’s smooth and syrupy—about 3 minutes. This prevents clumping when you add the ketchup later, and the sauce will coat the beans evenly. (Yes, even if you’re impatient like me.)
  • WATCH THE KETCHUP HEAT: Ketchup’s acidity can curdle if you dump it into hot butter too fast. Warm the ketchup separately in a small saucepan over low heat until it’s just steaming (not boiling), then whisk it into the butter-sugar-molasses mix. This keeps the sauce silky instead of separating like a sad, lumpy mess.
  • BAKE UNTIL THICK, NOT DRY: The beans are done when the sauce clings to them like glue, not when it looks dry. Cover the dish with foil for the first 45 minutes, then uncover and bake another 20–30 minutes at 350°F (175°C). If the top starts to darken too fast, tent it loosely with foil. The sauce should coat the back of a spoon—thick enough to hold its shape but still glossy.

Wine and beer pairings for this dish

Southern Sweetness

Baked beans like these are a Southern classic, and they pair beautifully with sweet, fruity wines that complement the molasses and brown sugar flavors. I recommend a Moscato d'Asti from Italy—its light sweetness and citrus notes cut through the richness without overpowering.

The effervescence also cleanses your palate between bites, making it perfect for a casual meal. 🍷

Smoky Beer Pairings

For a beer lover’s twist, try a smoked porter like Founders Kentucky Breakfast Stout. The coffee and chocolate notes in the beer mirror the deep, caramelized flavors of the beans, while the smokiness enhances the dish’s natural profile.

If you prefer something lighter, an amber ale with a touch of caramel and spice works beautifully too.

Craft Beer Experiment

Looking for something unique? A barrel-aged stout with vanilla and oak undertones adds a luxurious touch. I love pairing these beans with Goose Island Bourbon County Stout—the bourbon infusion pairs surprisingly well with the molasses and spices.

For a non-alcoholic option, try a smoky ginger beer like Brew Dr. Kombucha for a refreshing contrast.

Wine Alternatives

If wine isn’t your thing, a dry cider like Angry Orchard Crisp Apple offers a crisp, slightly tart balance to the sweetness. The apple notes echo the vinegar in the recipe, creating a harmonious pairing.

For a bolder option, a tawny port with its nutty, caramelized flavors stands up to the beans’ depth beautifully.

Beverage Tips

No matter what you choose, serve your wine or beer slightly chilled—around 50-55°F for reds and 45-50°F for whites. If you’re unsure, ask your server or sommelier for recommendations based on the dish’s sweetness level. And remember: the best pairing is the one you enjoy most! 🍺

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 9g45%
Cholesterol 35mg12%
Sodium 1200mg52%
Total Carbohydrate 62g22%
Dietary Fiber 8g29%
Sugars 42g
Protein 12g24%
* 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

Why do I need to soak the navy beans overnight?

Soaking overnight ensures the beans cook evenly and absorb the rich flavors of the sauce better. It also prevents them from becoming gummy or tough. Skipping this step can result in beans that stay hard or develop a mealy texture. Think of it as a flavor primer for your beans!

2

Can I use canned beans instead of dried?

Yes, but with adjustments! Use 2 (15-oz) cans of navy beans, drained and rinsed, and reduce the simmering time to 30 minutes instead of baking. Canned beans are pre-cooked, so they absorb flavors differently. For best results, add an extra 1/4 cup of water to maintain moisture during cooking.

3

How do I prevent the sauce from burning in the oven?

Keep the lid slightly ajar or cover with foil loosely tented—this allows steam to escape while preventing the top from drying out or burning. Stir the beans every 30 minutes to distribute heat evenly. The sauce should thicken gradually, not darken too quickly.

4

What if my beans taste too sweet?

Balance the sweetness by adding a splash of apple cider vinegar or a pinch of cayenne pepper to cut through the sugar. You can also add a 1/2 cup of water or broth to dilute the sauce slightly. Taste as you go—adjust gradually!

5

Can I make this recipe vegetarian?

Skip the bacon and replace it with smoked paprika or a dash of liquid smoke for that smoky depth. For extra protein, stir in 1/2 cup of cooked lentils or crumbled tempeh at the end. The flavors will still shine!

★★★★★4.5(1 review)
Categories Side Dishes