Side Dishes
Grandma’s baked beans recipe delivers that unmistakable smoky-sweet aroma that turns any meal into a family gathering. The secret lies in slow-baked navy beans simmered with crispy bacon, rich molasses, and warm spices—transforming simple ingredients into a dish that tastes like nostalgia in every bite.
I’ve perfected this version over years of holiday tables, where the brown sugar crunch on top becomes the star of the spread.
This recipe is built for comfort, requiring just one pot and minimal effort beyond stirring. The beans soak overnight for tender texture, while the bacon renders its smoky depth into the sauce.
Molasses and brown sugar create that signature caramelized crust, and a touch of mustard adds brightness to balance the richness. It’s the kind of dish that gets better as it bakes, filling your kitchen with an aroma that’s impossible to resist.
By the time it emerges from the oven, you’ll have beans that are fall-apart tender with a glossy, caramelized top—crispy enough to satisfy anyone who loves texture. Serve it alongside cornbread, grilled meats, or even as a standalone meal when you crave that hearty, homey feeling.
The leftovers? Even better the next day, reheated with a splash of broth to keep them moist.
Whether you’re hosting a holiday feast or just craving a taste of grandma’s kitchen, this recipe delivers restaurant-quality results with just a few simple ingredients. The best part?
It’s a one-pot wonder, so cleanup is almost as easy as the cooking. Let’s get started on making a batch that’ll have everyone asking for seconds.
Ingredients for grandma's baked bean
Simple pantry staples transform into smoky-sweet nostalgia in one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🍲 | 2 cups | Uncooked, soaked overnight |
| Thick-Cut Bacon 🥓 | 1 ¼ lb | Chopped into 1/2-inch pieces |
| Brown Sugar 🍯 | 1 cup | Packed, light or dark |
| Molasses 🍯 | ½ cup | Unsulphured preferred |
| Yellow Mustard 🌶️ | ¼ cup | Prepared, smooth type |
| Onion (Yellow) 🧅 | 1 whole | Medium, chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh or jarred |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Cloves 🌿 | ¼ tsp | Warm, aromatic spice |
| Ground Cinnamon 🌿 | ¼ tsp | Freshly ground preferred |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Apple Cider Vinegar 🍎 | 1 tbsp | For tangy balance |
The bacon sets the stage for that signature smoky depth. Thick-cut bacon from Oscar Mayer or Costco delivers the best flavor and texture—thin bacon burns before rendering properly. Look for pieces with good marbling for maximum flavor. The navy beans are non-negotiable; they hold their shape beautifully and absorb flavors better than other varieties. Soak them overnight in plenty of water (about 8 cups) to ensure tender results. If you're short on time, use canned navy beans (2 cans, drained and rinsed), but they won't have the same rich texture. The brown sugar should be packed into the measuring cup for accurate sweetness—light or dark both work, but dark adds a deeper caramel note that pairs perfectly with the molasses.
No molasses? Substitute with 1/4 cup extra brown sugar plus 1/4 cup maple syrup—it won't be identical, but it'll get you close. The mustard adds brightness that balances the richness, so don't skip it. Dijon mustard works too, but prepared mustard keeps things simple. For the spices, Penzeys or bulk bins at natural food stores offer the freshest ground cloves and cinnamon, but regular grocery store brands are fine if they're labeled as freshly ground. The chicken broth can be swapped for beef broth for a deeper flavor, or even vegetable broth if you're keeping it vegetarian. The apple cider vinegar might seem like an odd addition, but it cuts through the sweetness and enhances the caramelization—white vinegar works in a pinch, but the apple cider adds a subtle complexity that makes this dish truly special.
These baked beans develop flavor as they sit, so make them a day ahead if possible. Store leftovers in an airtight container in the fridge for up to 5 days, though they're best within 3 days. For longer storage, portion into freezer-safe containers and freeze for up to 6 months. The caramelized top hardens when cold, so reheat covered with a splash of broth or water to restore moisture. The beans reheat beautifully—just stir occasionally over medium-low heat until warmed through. This dish is a crowd-pleaser, so double the batch if you're feeding a big group; it freezes exceptionally well.
Why You'll Love This Recipe
- Here’s what sold me: that perfect balance of smoky bacon, deep molasses caramelization, and a hint of tangy mustard cutting through the richness. The brown sugar gives it a subtle buttery finish, and the beans? So tender they practically melt in your mouth—no mushy texture in sight.
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-bake. Soak the dried navy beans overnight (or use a slow cooker to skip that step), then toss everything—bacon, molasses, mustard—into one dish. Minimal chopping, zero fuss, and the oven does all the work while you sip coffee or scroll through your phone.
- Sweet-Savory Crunch: Here’s what sold me: that perfect balance of smoky bacon, deep molasses caramelization, and a hint of tangy mustard cutting through the richness. The brown sugar gives it a subtle buttery finish, and the beans? So tender they practically melt in your mouth—no mushy texture in sight.
- Potluck Proven: Between us, this is my go-to for gatherings because it travels well and disappears fast. Serve it warm at a backyard BBQ, pack it in a thermos for a picnic, or bring it to a holiday dinner—everyone asks for seconds, and no one bats an eye at the leftovers. (Yes, even on a Tuesday night.)
Step-by-step instructions for grandma's baked beans recipe
This one-pot method delivers tender beans with rich, smoky-sweet flavor—just like Grandma made.
Soak and Prepare the Navy Beans
Place the 2 cups of navy beans in a large bowl and cover them with plenty of cold water—at least 6 inches above the beans. Soak overnight (or for at least 8 hours) to ensure they soften properly. I like to use a colander in the sink for this, as it makes draining easier later.
After soaking, drain the beans thoroughly and rinse them under cold water. This removes any impurities and prepares them for cooking. The beans should be plump and ready to absorb all those wonderful flavors we're about to add.
Cook the Bacon and Build the Base
In a large Dutch oven or heavy pot, cook the 1.25 lb of thick-cut bacon over medium heat until crispy, breaking it into ½-inch pieces as it renders. This should take about 10-12 minutes. The bacon fat will form the rich foundation of our beans.
Once the bacon is fully cooked, use a slotted spoon to remove it from the pot, leaving the fat behind. Set the bacon aside for now—it'll add incredible flavor when we mix it back in later. The rendered fat in the pot is pure liquid gold for our dish.
Sauté Onions and Garlic
In the same pot with the bacon fat, add the chopped yellow onion and cook over medium heat for 5-6 minutes until softened and translucent. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant—this step builds the aromatic base for our beans.
Don't let the garlic burn, as it can make the entire dish bitter. You'll know it's ready when the kitchen smells wonderfully aromatic and the garlic turns a light golden color. This is where all the magic starts to happen.
Combine All Ingredients
Add the soaked navy beans, 1 cup of brown sugar, ½ cup of molasses, ¼ cup of yellow mustard, 1.5 teaspoons of kosher salt, ½ teaspoon of black pepper, ¼ teaspoon each of ground cloves and cinnamon, and 2 cups of chicken broth to the pot. Stir everything together until the beans are well coated with the sweet and savory mixture.
This is where the real flavor development begins. The combination of molasses and brown sugar creates a rich, caramelized base, while the spices add depth. The mustard provides a subtle tang that balances the sweetness perfectly.
Simmer Until Tender and Glazed
Bring the mixture to a boil, then reduce heat to low. Cover the pot and let it simmer gently for 2-2½ hours, stirring occasionally. You want the beans to become fork-tender while absorbing all those wonderful flavors. The sauce should thicken and become glossy as it cooks.
About 30 minutes before the beans are done, stir in the cooked bacon and 1 tablespoon of apple cider vinegar. This adds that final touch of smoky richness and a bright, tangy contrast to the sweet beans. The beans are ready when they're tender and the sauce has thickened to a perfect consistency—almost like a thick, sweet glaze.
Rest and Serve
Remove the pot from heat and let the beans rest for 10-15 minutes. This allows the flavors to meld together and the sauce to thicken slightly more. The beans should be tender but still hold their shape, with a beautiful glossy coating.
Serve the beans hot, straight from the pot, with crusty bread or over mashed potatoes. The combination of smoky bacon, sweet molasses, and tender beans creates a dish that's perfect for family gatherings or cozy weeknight dinners. Enjoy every rich, flavorful bite!
Pro Tips For Making Grandma'S Baked Bean
- Soak Beans Overnight: I learned this the hard way—skipping the soak turns your beans into a mushy, sad pile. Toss dried navies in a bowl with cold water, cover, and let them sit 8-12 hours. Drain and rinse before cooking, then add fresh water to the pot. The texture stays firm, and the flavor soaks up the bacon and molasses better.
- Cook Bacon Low and Slow: Yes, even if you're impatient like me, resist the urge to fry that bacon on high. Cook thick-cut slices at 300°F (150°C) until crispy—about 20 minutes. The slow render keeps the fat flavorful and prevents burning, which ruins the whole dish. Save the rendered fat for the beans later.
- Balance Sweet and Tang: Too much brown sugar or molasses makes these beans cloying. Start with ½ cup each, then taste before baking. A splash of apple cider vinegar (1-2 tablespoons) cuts the sweetness and brightens the mustard. Trust me, your taste buds will notice the difference.
- Stir Once, Then Walk Away: This isn’t the prettiest method, but it’s the tastiest. Stir the beans once after the first 30 minutes of baking, then let them sit undisturbed. The crust that forms on top caramelizes the sugar and molasses, giving that deep, smoky flavor grandma’s version has. Poking them too much = watery beans.
Pro cooking tips for this dish
Perfect Pot Selection
Use a Dutch oven (I recommend Le Creuset) or heavy enamel pot for even heat distribution and caramelization. The deep sides prevent spills during stirring, and the material retains heat beautifully.
A 6-quart size works perfectly for this recipe, giving enough room for the beans to develop their signature glossy sauce. If you don’t own one, a stainless steel pot with a tight-fitting lid works too—just stir more frequently to prevent sticking. 🔥
Bacon Rendering Trick
Cook the bacon until it reaches 190°F internal temperature—this ensures maximum fat render without burning. I like to break it into ½-inch pieces while cooking to distribute flavor evenly.
For extra crispiness, transfer the cooked bacon to a paper towel-lined plate to drain excess fat before adding it back to the beans. This prevents the sauce from becoming greasy while keeping all that smoky flavor intact. 🥓
Caramelized Top Secret
For that coveted crispy brown sugar crust, sprinkle an extra ¼ cup brown sugar on top during the final 30 minutes of baking. Cover with foil for the first 1½ hours, then uncover to let the sugar caramelize.
Use a spray bottle with water to mist the top if it starts drying too quickly—this creates steam for even browning. The result? A crackly, sweet contrast that’s irresistible. ✨
Spice Timing Matters
Add ground cloves and cinnamon only after the beans have simmered for 1 hour—this prevents them from burning in the initial high-heat phase. For deeper flavor, toast the spices in a dry skillet over low heat for 1 minute before adding them to the pot.
This releases their aromatic oils, giving the beans a warm, spiced complexity. 🌿
Simmering Temperature
Maintain a gentle simmer (small bubbles at the edges) rather than a rolling boil. Too much heat causes the beans to toughen and the sauce to split. If the sauce reduces too quickly, add 2-3 tablespoons of broth to maintain moisture.
A meat thermometer helps—beans are done when they reach 205°F internal temperature, ensuring perfect tenderness. 🌡️
Resting for Flavor
Let the beans rest 15 minutes off the heat before serving. This allows the juices to redistribute, making every bite richer. The sauce will thicken further, coating the beans in that glossy, caramelized glaze.
If serving buffet-style, keep the pot warm on low heat with a lid—this prevents the top from drying out while maintaining that restaurant-quality texture. 💫
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried navy beans?
Yes, but the texture won't be identical. Use 2 (15-oz) cans of navy beans, drained and rinsed, to replace the dried version. For best results, simmer them with the other ingredients for 30-45 minutes uncovered to thicken the sauce. The beans will be softer than soaked dried beans, but the flavor will still be delicious.
Why do my baked beans turn out too sweet?
This usually happens when the brown sugar or molasses overpowers the other flavors. Try reducing the sugar to ½ cup and adding 1 extra tablespoon of mustard for balance. For future batches, taste the sauce after simmering 1 hour—adjust sweetness then if needed. A splash of apple cider vinegar also brightens the flavor.
Can I make this recipe in a slow cooker?
Cook the bacon separately, then combine all ingredients (except the vinegar) in your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Stir in the bacon and vinegar during the last 30 minutes. The slow cooker method creates a creamier texture, but the caramelized top won't form—sprinkle extra brown sugar on top before serving for crunch.
What's the best way to reheat leftovers?
Gently reheat covered on the stove over low heat with 2-3 tablespoons of broth or water to restore moisture. Stir frequently to prevent sticking. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never reheat uncovered—this causes the sauce to dry out. The beans taste even better the next day!
Can I make this vegetarian?
Yes! Replace the bacon with ½ lb smoked turkey bacon or tempeh, or omit it entirely. Use vegetable broth instead of chicken broth and add 1 teaspoon liquid smoke for depth. The molasses and spices will still create that signature flavor, though the smoky element will be milder.