Side Dishes
There's nothing quite like the rich, smoky-sweet aroma of homemade Bush's baked beans simmering in your kitchen—this recipe delivers that iconic flavor in a single, foolproof pot.
The secret lies in slow cooking the beans with a blend of spices, brown sugar, and bacon, creating a texture that's tender yet hearty. I've perfected this method over years of testing, ensuring every bite captures that perfect balance of sweetness and smokiness that makes canned versions pale in comparison.
What sets this recipe apart is the simplicity of its ingredients—just a few pantry staples and a little time. No fancy techniques required, just a slow simmer that transforms tough beans into melt-in-your-mouth perfection.
The bacon adds a deep, savory richness, while the brown sugar caramelizes into a glossy glaze that coats every bean. This is the kind of dish that tastes even better the next day, making it ideal for meal prep or feeding a crowd.
By the time you're done, you'll have a pot of beans that's so flavorful, it'll have everyone asking for seconds. The beans will be tender but not mushy, the sauce thick and glossy, and the aroma enough to fill your home with comfort.
Whether you're serving it alongside grilled meats or as a standalone side, this recipe is a game-changer for homemade baked beans.
Ready to elevate your next meal? This recipe is designed to be your new go-to for slow-cooked beans, with optional variations like adding molasses or extra spices for even more depth. Let's get started on creating that restaurant-quality flavor at home.
Ingredients for homemade bush's baked beans
Pantry staples plus bacon and a slow simmer create these legendary smoky-sweet beans.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🌾 | 2 cups | Uncooked, soaked overnight |
| Brown Sugar 🍯 | ¾ cup | Light or dark variety |
| Ketchup 🍅 | ½ cup | High-quality, no artificial flavors |
| Mustard 🌶️ | 2 tbsp | Yellow or Dijon preferred |
| Bacon (Cooked) 🥓 | 1 lb | Crumbled, thick-cut preferred |
| Onion (Yellow) 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Beef Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Molasses 🍯 | 1 tbsp | Optional, for deeper flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Smoked Paprika 🌶️ | 1 tsp | For authentic smoky flavor |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
The beans are the foundation—navy beans hold up best to long cooking, but pinto or Great Northern work too. Soak them overnight (or use a pressure cooker for 20 minutes) to cut down on cooking time. Costco or bulk bins are great for affordable dried beans. The bacon? Thick-cut, cooked crispy, then crumbled—none of that pre-crumbled nonsense. If you're short on time, Trader Joe's has pre-cooked bacon that saves steps. And don't skip the bay leaves—they add that subtle earthy depth that makes these taste restaurant-quality.
No brown sugar? White sugar plus a splash of vinegar works in a pinch. Short on ketchup? Tomato paste plus a little water mimics the tang. Dijon mustard adds more complexity than yellow, but either works. The molasses is optional but worth it—Goya or Edwards brands are my go-tos. For extra smokiness, add ½ tsp liquid smoke (trust me, it disappears into the sauce). If you're making this ahead, the flavors actually deepen overnight—perfect for meal prep. And yes, you can use canned beans (drained and rinsed), but they won't be as tender.
These beans reheat like a dream—just add a splash of water or broth to loosen the sauce. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The sauce thickens as it cools, so a quick stir with a splash of water brings it back to perfection. Double the recipe if you're feeding a crowd—it's always gone faster than expected. Leftovers? Even better the next day, especially if you let them sit overnight before reheating.
Why You'll Love This Recipe
- No-Soaking Needed: I’ll be real—soaking beans used to stress me out. These navy beans? Just toss them in overnight with a splash of water, and they’re ready to go. No fancy prep, no waiting hours—just set it and forget it.
- Sweet-Savory Magic: That perfect balance of brown sugar’s caramel depth and mustard’s tang? It’s what makes these ridiculously good. The crispy bacon bits on top? Honestly, they’re the cherry—crunchy, smoky, and impossible to stop eating.
- Potluck Star: Between us, this is my go-to for gatherings. It’s hearty enough for a main (yes, even on a Tuesday night), but also fits perfectly alongside burgers or grilled chicken. Plus, it travels well—no soggy beans here.
- Budget Meal Stretch: A pound of dried beans costs pennies, and a batch feeds my family for days. I make a double batch, freeze half, and boom—next week’s dinner is already handled. No waste, no stress, just pure satisfaction.
Step-by-step instructions for smoky-sweet slow-cooked beans
Here's how to transform simple pantry staples into rich, smoky-sweet beans that taste just like the classic.
Prepare the Beans for Cooking
Start by sorting through the 2 cups navy beans (dried) and pick out any small stones or debris. Rinse them thoroughly under cold water in a colander. Then place them in a large bowl and cover with plenty of cold water—at least 8 cups—to soak overnight. This overnight soaking ensures the beans cook evenly and prevents them from staying hard or splitting during the long cook time.
Here's the thing—don't skip the soaking. I've found that pre-soaking reduces cook time by about 2 hours and makes the beans tender and flavorful. After soaking, drain and rinse the beans again before adding them to the pot. This removes any excess starch that could make the beans gummy during cooking.
Build the Flavor Base
In a large Dutch oven or heavy pot, combine the drained beans with the 1 whole onion (yellow) (diced), 4 cloves garlic cloves (minced), 1 lb bacon (cooked) (crumbled), 1.5 cups beef broth, and the 2 whole bay leaves. Stir everything together gently to distribute the ingredients evenly. The bacon should be fully cooked and crumbled before adding—this prevents the beans from drying out during the long cook.
Next, add the 0.5 cup ketchup, 2 tbsp mustard, 0.75 cup brown sugar, 1 tbsp molasses, 1.5 tsp salt, 0.5 tsp ground black pepper, and 1 tsp smoked paprika. Stir well to combine all the ingredients. The mixture will look thick and chunky, but that's exactly what you want for maximum flavor infusion. The smoked paprika and molasses give that authentic smoky-sweet flavor that makes these beans so special.
Slow Cook Until Tender
Place the pot over medium heat and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and cover the pot with a tight-fitting lid. Let the beans simmer for about 2 hours, stirring occasionally to prevent sticking. You'll notice the beans gradually absorbing the liquid and becoming tender. The sauce should thicken and coat the beans evenly.
After 2 hours, check the beans for tenderness. They should be soft enough to crush between your fingers but still hold their shape. If they're not quite tender yet, continue cooking for another 30 minutes to 1 hour. The key here is patience—rushing will leave you with mushy beans. The longer they cook, the more the flavors meld together. If the mixture looks too dry, add a splash of water or beef broth to keep it moist.
Finish and Serve
Once the beans are tender, remove the 2 whole bay leaves and discard them. Taste the beans and adjust the seasoning if needed. You might need a bit more salt or sugar to balance the flavors. The beans should have a rich, smoky-sweet taste with a thick, glossy sauce clinging to each bean.
Let the beans sit off the heat for about 10 minutes before serving. This resting time allows the flavors to settle and the sauce to thicken slightly. Serve the beans warm, straight from the pot, and enjoy the deep, complex flavors that come from slow cooking. These beans are perfect for a hearty meal, especially with cornbread or crusty bread to soak up the delicious sauce.
Pro Tips For Making Homemade Bush'S Baked Beans
- Soak Beans Overnight: DESCRIPTION: I learned this the hard way—skipping the soak means beans that stay stubbornly firm no matter how long you bake them. Toss dried navies in cold water (4 cups per pound) for 8–12 hours, then drain. The longer they soak, the creamier your beans will get—trust me, your future self will notice.
- Brown the Bacon First: DESCRIPTION: Crispy bacon equals flavor gold in these beans, but don’t skip browning it properly. Cook the bacon until the edges are deep golden, not just pink—this adds a smoky depth that store-bought crumbles can’t match. Save the fat to cook the onions in later; it’s liquid gold for the sauce.
- Simmer the Sauce Down: DESCRIPTION: The secret to that rich, glossy sauce isn’t just dumping in ketchup and sugar. After mixing your brown sugar, ketchup, and mustard with the beans, bring it to a boil, then reduce heat to a gentle simmer for 10–15 minutes. This thickens the sauce naturally—no gummy texture, just deep flavor.
- Cover Tightly for Baking: DESCRIPTION: I used to bake these with a loose lid, and the beans would dry out by the end. Use foil directly on the surface of the beans, pressing it down to seal out air. Then, tent it loosely with another layer of foil if your pan is shallow—this keeps them tender without steaming into mush.
Storing and reheating your leftovers
Fridge Storage Tips
Store your homemade baked beans in an airtight container with a lid—glass or BPA-free plastic works best. I use glass Pyrex containers because they keep the beans tasting fresh longer and reheat evenly.
The beans will stay flavorful for up to 5 days in the fridge, with the sauce thickening slightly as it cools. If the sauce gets too thick after storage, just stir in 1-2 tablespoons of water or beef broth to loosen it before reheating. 💪
Freezer-Friendly Prep
For long-term storage, portion the beans into freezer-safe containers or heavy-duty freezer bags, leaving 1 inch of headspace for expansion. I like using quart-sized silicone molds because they’re stackable and prevent freezer burn.
These beans keep their quality for up to 3 months in the freezer—just thaw overnight in the fridge before reheating. If you’re short on space, freeze them in single-serving portions for easy grab-and-go meals. ❄️
Reheating Like a Pro
To reheat from the fridge, transfer the beans to a pot and add ¼ cup of water or beef broth to prevent sticking. Heat over medium-low heat for 10-15 minutes, stirring occasionally, until steaming hot.
For microwave reheating, cover with a damp paper towel and heat on 70% power in 2-minute intervals, stirring between each, until reaching 165°F. The sauce will thicken as it reheats, so a splash of liquid ensures it stays glossy and clings to the beans. 🔥
Thawing Frozen Beans
Thaw frozen beans overnight in the fridge for the best texture. If you’re in a hurry, place the sealed container in cold water for 30-45 minutes, changing the water every 10 minutes to speed up the process.
Never microwave frozen beans directly—they’ll turn mushy. Once thawed, reheat them using the same stovetop or microwave method as fridge-stored beans. The flavors will be just as rich, if not better, after freezing and reheating. ✨
Make-Ahead Magic
This recipe is perfect for meal prep! Cook a double batch and store half for later—trust me, the leftovers taste even better the next day. I often make a big pot on Sunday and portion it out for the week.
The beans continue to develop deeper flavors as they sit, making them ideal for busy weeknights. Just reheat and serve with grilled meats or cornbread for a comforting meal. 💛
Serving Suggestions
Serve your reheated beans straight from the pot for a hearty side dish. They pair perfectly with grilled ribs, pulled pork, or cornbread to soak up the sauce. For extra flair, top with extra crumbled bacon or a sprinkle of fresh parsley before serving.
The smoky-sweet flavor makes them a crowd-pleaser, whether you're feeding a family or hosting a BBQ. 🍽️
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, you can substitute 2 (15 oz) cans of navy beans (drained and rinsed) for the dried version. The texture will be slightly different—they won't be as tender—but the flavor will still be rich and delicious. For best results, simmer the canned beans for an extra 20-30 minutes to let the sauce fully absorb.
Why do my homemade beans taste different from canned Bush's?
Homemade versions often have more complex flavors because you control the ingredients and cooking time. Canned beans use preservatives and shorter cooking methods for shelf stability. The slow simmer in this recipe develops deeper smokiness and caramelization from the sugar and bacon. For closer results, add ½ tsp liquid smoke or extra molasses to intensify the flavor.
How do I fix beans that turned out too mushy?
If your beans are too soft, it likely means they overcooked. Stir in 1-2 tablespoons of tomato paste or a splash of ketchup, then simmer for 5-10 minutes to thicken the sauce. For texture, add ½ cup of diced bacon or a sprinkle of cornmeal to absorb excess moisture. The sauce should coat the beans without making them soggy.
Can I make this recipe in a slow cooker?
Combine all ingredients in your slow cooker and cook on low for 6-8 hours or high for 3-4 hours. The longer cook time enhances the flavors even more. Stir occasionally to prevent sticking, and add a splash of broth if needed. The slow cooker method is perfect for hands-off prep.
What's the best way to adjust the sweetness level?
Start with the 0.75 cup brown sugar as written, then taste and adjust. For less sweetness, reduce to ½ cup and add 1 tbsp apple cider vinegar for balance. For more depth, increase sugar to 1 cup or add 1 tbsp molasses. Always taste before serving—flavor preferences vary!
