Side Dishes
This homemade baked beans recipe—better than Bush’s—starts with a slow-simmered approach that builds layers of smoky-sweet flavor. The secret lies in using high-quality ingredients—like molasses and liquid smoke—and letting them meld over time, rather than relying on preservatives and artificial flavors.
I developed this recipe after years of testing, and the difference in texture and depth is night and day compared to anything you’ll find in a can.
This version delivers a rich, caramelized sauce that coats tender beans and optional bacon or sausage, creating a dish that’s hearty enough for a main course but simple enough for a side.
The slow cooking process transforms tough navy beans into velvety, flavorful bites, while the smoky-sweet glaze adds complexity that store-bought versions simply can’t match. It’s the kind of recipe that tastes even better the next day as the flavors deepen.
What sets this apart is the balance of sweetness from brown sugar and molasses with the smoky depth of liquid smoke and spices like mustard and paprika. The result is a dish that’s comforting yet sophisticated, perfect for game day, barbecues, or a cozy weeknight dinner.
Whether you serve it alongside grilled meats or as a standalone meal, these beans will become a staple in your cooking repertoire.
Ready to elevate your baked beans game? This recipe is designed to be foolproof and adaptable, whether you’re cooking for a crowd or prepping for leftovers. Let’s get started on a version that’ll have everyone asking for seconds—and thirds.
Ingredients for better than bush's baked beans
High-quality ingredients transform canned beans into restaurant-worthy smoky-sweet comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🍲 | 2 cups | Soaked overnight for tenderness |
| Thick-Cut Bacon 🥓 | ½ lb | Diced, optional but recommended |
| Onion (Yellow) 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Brown Sugar 🍯 | ½ cup | Light or dark, packed |
| Unsulphured Molasses 🍯 | ¼ cup | For deep, rich flavor |
| Liquid Smoke 🌫️ | 1 tbsp | Adjust for smokiness preference |
| Apple Cider Vinegar 🍎 | 2 tbsp | Brightens flavors |
| Dijon Mustard 🌶️ | 1 tbsp | Adds tangy depth |
| Smoked Paprika 🌶️ | 1 tbsp | For extra smokiness |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Beef Broth (Low-Sodium) 🥫 | 1 ½ cups | Homemade or quality store-bought |
| Water 💧 | 2 cups | For soaking and cooking |
The beans are the foundation, so don’t skimp. Navy beans hold up best to long cooking, but any dried bean works. Soak them overnight—trust me, it’s worth it—or use the quick-soak method if you’re in a hurry. For bacon, grab thick-cut from Costco or your local butcher—it renders more fat for flavor. The molasses? Unsulphured is key—it’s sweeter and more aromatic than regular. I always grab mine at Whole Foods or the bulk section at the grocery store. If you can’t find unsulphured, regular molasses works, but the flavor won’t be as deep.
No liquid smoke? Smoked paprika plus a dash of chipotle powder gets you close. Short on molasses? Maple syrup at half the amount works in a pinch, but it’ll taste different. The apple cider vinegar can be swapped for red wine vinegar, but it’ll be slightly less complex. For the broth, low-sodium is a must—you don’t want to over-salt the whole dish. If you’re vegetarian, swap the beef broth for vegetable broth plus a splash of soy sauce. The bacon is optional, but I’d be lying if I said I’ve ever skipped it—it adds that savory richness that makes these beans irresistible.
These taste even better the next day, so double the batch if you can. Store leftovers in the fridge for up to 5 days or freeze for 3 months. The sauce thickens as it cools, so add a splash of water or broth if it’s too stiff when reheating. I like to portion mine into mason jars—they keep beautifully and make lunches easy. If you’re serving a crowd, these reheat perfectly in a slow cooker on low for 2-3 hours.
Why You'll Love This Recipe
- No-Soaking Needed: Honestly, I just toss dried navy beans in cold water overnight—no fancy pre-soaking. By morning, they’re ready to go, and the slow simmer turns them into that perfect creamy texture without a single can opener in sight.
- Bacon-Caramel Magic: That crispy bacon crumbles right into the pot, and when you stir in the brown sugar? It’s like a slow dance of smoky-sweet goodness. The onions caramelize right there, making every bite taste like a hug from your grandma—if your grandma had a cast-iron skillet.
- Potluck Star: Between us, this is the dish people always ask for seconds on. Bring it to a picnic, a tailgate, or even a casual dinner—it’s hearty enough for a crowd but simple enough to make when you’re the only one bringing something. (Yes, even on a Tuesday night.)
- Budget Feast: Dried beans and thick-cut bacon stretch this recipe into a full meal for next to nothing. I’ve fed four people for under $10, and the leftovers? They’re just as good reheated the next day—if they last that long. My daughter picks out the bacon bits first, but still asks for more.
Step-by-step instructions for smoky-sweet homemade baked beans
Here's how to make restaurant-quality baked beans with deep smoky flavor and perfect tenderness.
Soak and Prepare the Navy Beans
Place the 2 cups navy beans in a large bowl and cover them completely with the 2 cups water. Let them soak overnight in the refrigerator - this ensures they cook evenly and stay tender. I always use a big enough bowl so the beans aren't crowded, which prevents uneven cooking later.
The next morning, drain and rinse the soaked beans thoroughly. Give them a quick inspection to remove any shriveled or damaged beans. Transfer them to a large Dutch oven or heavy pot - this is crucial for even heat distribution during the long cooking process. Don't skip this soaking step; it makes all the difference in texture.
Cook the Bacon and Build the Flavor Base
In the same Dutch oven, cook the 0.5 lb thick-cut bacon over medium heat until crispy. I like to break it into small pieces as it cooks so it distributes evenly throughout the beans. Once the bacon is golden and crisp, use a slotted spoon to remove it from the pot, leaving all that delicious rendered fat behind.
Add the diced 1 whole onion to the bacon fat and cook for 5-6 minutes until softened. Stir in the 4 cloves minced garlic and cook for another 30 seconds until fragrant. This step develops the foundation of your flavor - don't rush it. The onions should be translucent and the garlic should smell amazing before moving forward.
Combine All Ingredients for Deep Flavor
Return the cooked bacon to the pot. Add the drained navy beans, the 0.5 cup brown sugar, 0.25 cup unsulphured molasses, 1 tbsp liquid smoke, 2 tbsp apple cider vinegar, 1 tbsp Dijon mustard, 1 tbsp smoked paprika, 0.5 tsp ground black pepper, and 1.5 tsp salt. Stir everything together until the beans are well coated with the flavorful mixture.
Pour in the 1.5 cups beef broth and add enough water to just cover the beans - about 1 cup should do it. The beans should be submerged but not drowning. Bring everything to a gentle boil, then reduce heat to low, cover partially, and let it simmer for 1 hour. Stir occasionally to prevent sticking and ensure even cooking.
Simmer to Perfect Tenderness
After the initial hour, check the beans for tenderness. They should be soft but still have a slight bite. If they're still firm, continue simmering uncovered for another 30-45 minutes, adding a splash of water if needed to keep them moist. The beans are done when they're fork-tender with no hard centers.
This is where the magic happens - the flavors meld together as the beans absorb all that smoky, sweet goodness. The sauce should thicken slightly and coat the beans beautifully. Taste and adjust seasoning if needed, adding more salt or vinegar to balance the flavors. The beans should be rich, smoky, and perfectly seasoned.
Finish and Serve
Once the beans are perfectly tender, give them one final taste and adjust if needed. The sauce should be thick enough to coat the back of a spoon but still spoonable. If it's too thin, let it simmer uncovered for another 10-15 minutes to reduce.
Serve the beans warm from the pot, topped with extra crispy bacon if desired. Each spoonful should deliver that perfect balance of smoky, sweet, and tangy flavors that puts canned beans to shame. These beans are so flavorful they'll disappear faster than you can say "better than Bush's!"
Pro Tips For Making Better Than Bush'S Baked Beans
- COOK BEANS LOW AND SLOW: Navy beans need time—don’t rush them. After soaking overnight, simmer them at 190°F (88°C) for at least 90 minutes, covered. I used to crank the heat and end up with mushy beans; patience here makes all the difference.
- CRISP THE BACON FIRST: Cook the thick-cut bacon until the edges are glass-crisp (about 15 minutes) before adding it to the beans. This keeps the fat from making the beans greasy later—plus, you get extra-flavorful bacon bits.
- CARAMELIZE THE ONIONS: Don’t just chop the onions—cook them until deep golden brown (20-25 minutes) before adding garlic. This sweetens the base and cuts through the smokiness of the bacon, balancing the dish better.
- BALANCE THE SWEETNESS: Brown sugar can overpower if you’re not careful. Start with ¼ cup, taste after simmering, and adjust—adding a splash of apple cider vinegar (1 tbsp) brightens the flavor without extra sugar.
Pro cooking tips for perfect results
Slow Cooking Secrets
Low and slow is the key to restaurant-quality texture. Simmer these beans at 200-220°F for 2-3 hours in a slow cooker on low—this breaks down the beans' skins for that velvety mouthfeel.
I use my Hamilton Beach 6-quart with the lid slightly ajar during the last 30 minutes to thicken the sauce naturally. 🌡️
Liquid Smoke Hacks
If you can’t find liquid smoke, blend 1 tbsp smoked paprika with ½ tsp chipotle powder and 1 tsp water for a homemade version. For extra depth, add ½ tsp smoked sea salt (like Maldon)—it’s a game-changer.
Start with ½ tbsp liquid smoke if you’re sensitive to smoky flavors, then adjust to taste.
Sweet-Smoky Balance
The brown sugar to molasses ratio (2:1) is critical—too much sugar makes them cloying, while too little molasses flattens the flavor. I use dark brown sugar for deeper caramel notes.
Taste after 1 hour of simmering: if it’s too sweet, add 1 extra tbsp vinegar; if too tangy, stir in ½ tsp more sugar.
Bacon Fat Magic
Don’t drain the bacon fat! It’s the secret to rich, savory depth. Render ½ lb thick-cut bacon until deep golden, then remove it but leave the fat. For a vegetarian version, use ½ cup coconut oil or 4 slices smoked turkey bacon (less fat, but still smoky). 🥓
Thickening Tricks
If the sauce is too thin after cooking, mash ¼ cup of the beans with a potato masher to release starch. Or, mix 1 tbsp cornstarch with 1 tbsp cold water, stir into the pot, and simmer for 5 minutes.
For a glossy finish, whisk in 1 tbsp butter or olive oil off the heat.
Make-Ahead Mastery
These beans improve overnight—the flavors meld like a fine wine. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months. To reheat, warm on the stovetop over low heat with 2 tbsp water to loosen the sauce.
For slow cooker reheating, add ½ cup broth and cook on low for 2 hours.
Nutrition facts
Frequently asked questions
Why do homemade baked beans taste better than canned?
Store-bought versions rely on preservatives and artificial flavors to mimic smoky-sweetness. This recipe uses real ingredients like molasses, liquid smoke, and slow cooking to develop deep, complex flavors that canned beans simply can't match. The texture is also superior—tender beans with a rich, caramelized sauce instead of mushy, watery results.
Can I make this recipe without bacon?
While bacon adds incredible depth, you can substitute with 4 slices smoked turkey bacon or even ½ cup coconut oil for a vegetarian version. The key is maintaining that smoky, savory base—just adjust the seasoning slightly if you skip the meat entirely. The beans will still be delicious!
How do I fix beans that are too thick or too thin?
For thin sauce, mash ¼ cup of the beans to release starch or stir in 1 tbsp cornstarch mixed with water. For thick sauce, add 2-3 tbsp water or broth and simmer for 5-10 minutes. The sauce should coat the beans but still be spoonable—this recipe naturally thickens as it cools.
What’s the best way to reheat leftovers?
Warm on the stovetop over low heat with 2 tbsp water or broth to loosen the sauce. For slow cooker reheating, add ½ cup broth and cook on low for 2 hours. Microwave in 30-second bursts, stirring between each, to avoid drying out. The flavors actually improve overnight!
Can I use different types of beans?
While navy beans are ideal for their firm texture, you can swap for pinto or great northern beans. Just adjust cooking time—pinto beans may need 15-20 minutes less simmering. Avoid kidney beans, as they absorb flavors differently and can become too soft. Always soak dried beans for best results!
