Side Dishes
This Sonny’s baked beans copycat recipe brings home that iconic blend of deep caramelized sweetness and smoky richness you love. The secret lies in slow-cooking navy beans with brown sugar, molasses, and a blend of spices until the top develops that signature crispy crust—just like the original.
I've perfected this method after years of testing, ensuring every batch captures that restaurant-quality flavor profile that makes these beans irresistible.
What sets this copycat recipe apart is the two-stage cooking process that builds layers of flavor. First, the beans simmer in a savory base of molasses, mustard, and spices until tender. Then, the brown sugar caramelizes on top, creating that coveted crispy crust that's both sweet and slightly smoky.
The result is a dish that's hearty enough to serve as a main but works perfectly alongside ribs or pulled pork.
The final product delivers mushroomy beans with a velvety texture and a top that's crispy enough to cut with a spoon. The balance of sweetness from the brown sugar and molasses pairs beautifully with the smoky depth from the spices, creating a flavor profile that's hard to resist.
This recipe stays true to the original while making it easy to recreate at home with simple pantry ingredients.
Once you try these copycat baked beans, you'll never go back to the canned version. The rich, caramelized top and tender beans make them perfect for meal prep or serving at your next BBQ. Let's get started on recreating this classic dish that's become a household favorite.
Ingredients for sonny's baked beans copycat
Pantry staples plus a few specialty touches. The magic happens in the slow cook.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🍲 | 1 ½ lbs | Soaked overnight or quick-soaked |
| Brown Sugar 🍬 | 1 cup | Light or dark, packed |
| Molasses 🍯 | ½ cup | Unsulphured preferred |
| Yellow Mustard 🟡 | ¼ cup | Prepared, not powdered |
| Onion (Yellow) 🧅 | 1 whole | Medium, diced fine |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Beef Broth 🥫 | 1 ½ cups | Low-sodium preferred |
| Apple Cider Vinegar 🍎 | 2 tbsp | For tangy depth |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Ground Mustard 🟡 | 1 tbsp | For extra kick |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Butter (Unsalted) 🧈 | 2 tbsp | For crispy top |
The beans are non-negotiable—navy beans give that signature texture, but Great Northern or pinto work in a pinch. Soak them overnight for best results, but I’ve done the quick-soak method (boil 2 minutes, then rest) when I’m in a hurry. For the molasses, unsulphured is key—it’s sweeter and less bitter. I grab mine at Whole Foods or Trader Joe’s since they carry the good stuff. The brown sugar? Pack it firmly—no fluffing! The smoked paprika is what gives that authentic Sonny’s smokiness, so don’t skip it. If you can’t find it, regular paprika plus a pinch of liquid smoke works, but it’s not the same.
No molasses? Maple syrup plus a splash of vinegar gets you close, but the depth won’t be identical. The mustard is important—prepared, not powdered. If you’re out, Dijon mustard at half the amount works, but it’ll be tangier. The beef broth can be subbed with water plus a bouillon cube, but the flavor won’t be as rich. For the vinegar, apple cider or white vinegar both work, but apple cider adds a nice fruity note. The butter on top is what creates that crispy crust—don’t skip it. If you’re worried about it burning, broil for just 2-3 minutes at the end. And trust me, the bay leaves are worth it—they add an earthy depth that rounds out all the sweetness.
These beans taste even better the next day—make a double batch if you can. They keep for 5 days in the fridge and freeze beautifully for up to 3 months. I like to portion them into 8x8-inch baking dishes before freezing so I can just pop one out for game day. The crust gets even crispier after reheating, so it’s worth the wait. If you’re serving at a BBQ, bring them to room temp first—they’ll be more forgiving if they sit out for a bit. And leftovers? Toss them in a sandwich with some sharp cheddar—game changer.
Why You'll Love This Recipe
- No-Soaking Required: I swear by this trick—just toss the dried navy beans in water overnight, drain, and they’re ready. No hours of soaking, no fuss. That molasses and brown sugar combo does the heavy lifting while you sip coffee.
- Sweet-Savory Magic: The mustard cuts through the richness of the molasses, and the onions caramelize into something almost like a slow-cooked secret. It’s the kind of flavor that lingers—like a hug in a bowl.
- Tailgate or Taco Night: Serve it warm with cornbread at a picnic, mash it into sloppy joes for game day, or even spoon it over grilled chicken. Honestly, I’ve seen it work at breakfast too—just add a fried egg. (Yes, really.)
- Budget Bulk: A pound of dried beans costs pennies, and this recipe stretches to feed four for dinner and lunch tomorrow. Freeze leftovers for months—no texture loss, just pure, smoky-sweet satisfaction. My wallet thanks me every time.
Step-by-step instructions for Sonny's copycat baked beans
Here's how to recreate Sonny's legendary baked beans with that perfect caramelized top and rich, smoky flavor.
Soak and Prepare the Navy Beans
Place the 1.5 lbs navy beans in a large bowl and cover with plenty of cold water—at least 4 inches above the beans. Let them soak overnight in the refrigerator. This overnight soak ensures they cook evenly and stay tender. If you're short on time, you can quick-soak them by boiling for 2 minutes, then letting them sit off heat for 1 hour.
After soaking, drain the beans and rinse them thoroughly under cold water. This removes any excess starch that could make the beans gummy. Transfer the soaked beans to a large pot and cover them with fresh water again. Bring to a boil, then reduce heat to a gentle simmer and cook for 45 minutes. The beans are ready when they're tender but still hold their shape—you should be able to crush them slightly with your finger.
Build the Flavor Base with Aromatics
While the beans simmer, finely dice the 1 whole yellow onion and mince the 3 cloves garlic. Heat 1 tablespoon of the 2 tbsp unsalted butter in a large Dutch oven or heavy pot over medium heat. Add the onions and cook for 5 minutes until they become soft and translucent. Stir in the garlic and cook for another 30 seconds until fragrant.
Add the 1 tbsp smoked paprika, 1 tbsp ground mustard, 1 tsp ground black pepper, and 1.5 tsp salt to the pot. Stir everything together for 30 seconds to toast the spices and deepen their flavors. This step is where the magic happens—the spices bloom and create a rich foundation for your beans.
Combine All Ingredients for the Perfect Sauce
Pour in the 1.5 cups beef broth, scraping up any browned bits from the bottom of the pot. Add the cooked navy beans, 1 cup brown sugar, 0.5 cup molasses, 0.25 cup yellow mustard, and 2 whole bay leaves. Stir everything together gently to combine. The mixture should look thick and rich, with the beans partially submerged in the sauce.
Bring the entire mixture to a gentle simmer over medium-low heat. Let it cook uncovered for 30 minutes, stirring occasionally. This allows the flavors to meld together and the sauce to thicken slightly. The beans should be fully tender by now, and the sauce should coat the back of a spoon.
Create the Signature Caramelized Top
Preheat your oven to 350°F. Transfer the bean mixture to a 9x13-inch baking dish. Dot the top evenly with the remaining 1 tablespoon unsalted butter. Sprinkle the 2 tbsp apple cider vinegar evenly over the top as well. This creates a tangy contrast that balances the sweetness.
Bake uncovered for 45 minutes. The top should develop a beautiful caramelized crust with bubbles forming throughout. If the edges brown too quickly, tent the dish loosely with aluminum foil for the last 15 minutes of baking. The beans are done when the sauce is thick and glossy, and the top is deep golden brown.
Rest and Serve with Perfect Texture
Remove the baking dish from the oven and let the beans rest for 10 minutes. This resting period allows the juices to redistribute throughout the beans, ensuring each bite is moist and flavorful. Before serving, remove and discard the 2 bay leaves.
Serve the baked beans warm, straight from the baking dish. The caramelized top should be crisp enough to cut with a spoon, while the interior remains rich and creamy. Each bite should deliver a perfect balance of sweet, smoky, and tangy flavors that make these copycat beans unforgettable. Pair them with pulled pork or cornbread for the ultimate comfort meal experience.
Pro Tips For Making Sonny'S Baked Beans Copycat
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak means tough, mealy beans. Use 8 cups water per pound of dried navy beans, let them sit 12+ hours, then drain. No need to boil them first; just rinse and go. Your beans will stay creamy, not mushy.
- CARAMELIZE ONIONS FIRST: Skip the raw onion shortcut—cook it until deep golden brown in a little oil before adding other ingredients. This builds flavor that raw onion can’t match. Takes 15 minutes, but it’s the thing that matters most for that rich, sweet base.
- LOW AND SLOW WINS: After mixing everything, bake at 300°F (not 350°F) for 3–4 hours. The slow cook turns starches to sugar, deepens the molasses notes, and keeps the beans tender. Resist the urge to rush—your patience pays off.
- STIR IN MUSTARD LAST: Add the yellow mustard right before serving, not during baking. Heat breaks down its tang, leaving you with a bland, sweet mess. Stir it in when the beans are hot, and you’ll get that perfect sharp-sweet balance.
Creative variations of these flavors
Sweet & Smoky Fusion
Swap the molasses for 1 cup maple syrup and add 1 tsp cinnamon to create a sweet-spiced variation. The maple adds a lighter sweetness while the cinnamon introduces warm notes that pair beautifully with the smoky paprika.
I like to finish this version with a sprinkle of crushed pecans for crunch. 🌶️
Spicy Carolina Style
Kick up the heat by adding 1 tbsp hot sauce (like Crystal or Tabasco) and ½ tsp cayenne pepper to the sauce base. For extra depth, stir in 1 cup diced smoked sausage during the stovetop simmer.
This Southern-inspired twist keeps the caramelized top but adds a fiery kick that’s perfect for BBQ lovers. 🔥
Slow-Cooker Adaptation
Transfer the entire recipe to a 6-quart slow cooker after combining all ingredients. Cook on low for 6-8 hours or high for 3-4 hours, then transfer to a baking dish. Broil for 5-10 minutes to create the caramelized crust.
This hands-off method is ideal for game day or busy weekends. The slow cooker keeps the beans tender while letting flavors meld deeply. ⏰
Breakfast Twist
Transform these beans into a breakfast dish by stirring in ½ cup shredded cheddar cheese and 2 scrambled eggs during the final 10 minutes of baking. Top with crumbled bacon and green onions for a hearty brunch platter. The sweet-savory combo with eggs makes this a morning star. 🍳
Vegan Adaptation
Replace the beef broth with 1.5 cups vegetable broth and use 2 tbsp nutritional yeast instead of butter for the caramelized top. Add 1 tbsp liquid smoke to enhance the smoky flavor.
The beans still develop a crispy crust when baked, and the molasses-brown sugar combo keeps the signature sweetness. 🌱
Game Day Nacho Bar
Spread the baked beans on a tray with tortilla chips and top with shredded cheese, diced jalapeños, and sour cream. Broil for 2-3 minutes until the cheese melts.
The sweet-savory beans add a unique twist to nacho night that guests will love. This version is perfect for parties or tailgating. 🏈
Nutrition facts
Frequently asked questions
Why does the recipe call for navy beans instead of pinto or kidney beans?
Navy beans create that signature creamy, velvety texture that's key to Sonny's style. Their mild flavor lets the molasses and spices shine while absorbing the sauce perfectly. You can sub Great Northern beans if needed, but they'll be slightly firmer. Pinto or kidney beans would add earthy notes that don't match the original's sweet profile.
How do I fix beans that turned out too mushy or dry?
For mushy beans, reduce simmering time next batch and avoid over-soaking. For dry beans, add 2 tbsp broth and simmer 5 more minutes covered. The oven bake time is critical - 45 minutes at 350°F should give you that perfect caramelized crust. If too dry, try tenting with foil for 15 minutes during baking.
Can I make this recipe without molasses?
Yes! Replace the ½ cup molasses with ½ cup maple syrup plus 1 tsp vinegar to mimic the depth. For a deeper smoky flavor, add ½ tsp liquid smoke. The sweetness will be slightly lighter but still delicious. The caramelization process will still work perfectly.
How long will these baked beans keep in the fridge?
Store in an airtight container for up to 5 days in the fridge. The flavors actually improve overnight! For longer storage, freeze portions in 8x8-inch baking dishes for up to 3 months. Reheat covered at 350°F for 20-25 minutes until bubbly. The crust gets even crispier when reheated!
What's the secret to getting that perfect crispy top?
The crispy top comes from three things: butter (for browning), vinegar (for tangy contrast), and high heat during the final bake. Dot the top with butter right before baking, then broil for 2-3 minutes** at the end if needed. The beans should be at room temp when baking for even cooking.
