Side Dishes
This Jack Stack baked beans recipe delivers the deep, smoky-sweet flavor that makes it a classic at barbecues and family dinners. The secret lies in slow-cooking navy beans with bacon, brown sugar, and a blend of spices until they're tender and infused with rich, caramelized depth.
I've perfected this method over years of testing—it's the kind of dish that tastes even better the next day as flavors meld together.
What sets these baked beans apart is the balance of smoky bacon and molasses, which creates a sauce that clings to every bean. The recipe calls for simple ingredients—no fancy techniques required—just patience and a steady oven.
You'll need about 2 hours of hands-off baking time, making it ideal for weekend meals or holiday gatherings where you want something hearty and comforting.
The result is a pot of beans that's irresistibly tender, with a glossy, slightly sticky sauce that's perfect for spooning over cornbread or alongside grilled meats. The bacon adds a savory crunch, while the brown sugar and molasses bring just the right amount of sweetness.
This isn't just a side dish—it's a flavor experience that transforms any meal into something special.
For extra depth, I recommend adding a splash of apple cider vinegar or a pinch of mustard powder to the mix. These optional variations elevate the dish without complicating the process.
Whether you're serving a crowd or just looking for a satisfying weeknight dinner, these baked beans will deliver restaurant-quality results in your own kitchen.
Ingredients for jack stack baked beans
Six ingredients make the flavor foundation—smoky bacon, sweet molasses, and tender navy beans.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🌱 | 2 cups | Rinsed before soaking overnight |
| Applewood-Smoked Bacon 🥓 | 1 lb | Thick-cut preferred, chopped |
| Light Brown Sugar 🍯 | 1 cup | Packed for accurate measurement |
| Molasses 🍯 | ½ cup | Unsulphured preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or can |
| Apple Cider Vinegar 🍏 | ¼ cup | For tangy balance |
| Mustard Powder 🌶️ | 1 tbsp | Yellow or Dijon |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Beef Broth 🍲 | 1 ½ cups | Low-sodium preferred |
The bacon is non-negotiable here—applewood-smoked gives that signature campfire taste. Costco sells thick-cut in bulk, but any grocery store carries it. Chop it yourself for even cooking, and don't skip the thick-cut; it stays crispy longer. The navy beans need soaking overnight (or quick-soak with boiling water), but no soaking at all works if you use extra broth. For the molasses, unsulphured is best—it's sweeter and less bitter. If you can't find it, regular molasses works, but taste first; some brands add vinegar that might overpower.
No applewood bacon? Regular bacon with a pinch of smoked paprika mimics the flavor. Running out of molasses? Maple syrup or honey at half the amount works in a pinch, but the depth won't be identical. The tomato paste can be the squeeze-tube kind—Trader Joe's has great ones that last forever. For the beans, cannellini or great northern swap in if navy's not available, but navy's that classic texture. The mustard powder is key—Dijon or yellow both work, but skip it if you're sensitive to mustard flavor.
This reheats like a dream—best the next day when flavors meld. Store leftovers in the fridge for 5 days or freeze for 3 months. I double the recipe and freeze half; it's perfect for lazy weeknight dinners. The sauce thickens as it cools, so add a splash of broth or water if it's too stiff when reheating. Serve with cornbread or straight from the pot—either way, it's a crowd-pleaser.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes. Dried navy beans soak overnight, then everything—bacon, onions, molasses—goes into one pot. Less cleanup, more time to actually eat.
- Smoky-Sweet Obsession: That applewood bacon and molasses combo? It’s like a hug in a bowl. The brown sugar caramelizes just enough to make every bite taste like a campfire dessert.
- Weeknight Workhorse: Between us, this is my go-to for potlucks, tailgates, or lazy Sundays. The beans hold up for days, and the flavor only gets better as it sits. (Yes, even on a Tuesday night.)
- Budget Feast: Dried beans and bacon stretch this recipe to feed four for under $10. Honestly, it’s the kind of dish that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for Jack Stack baked beans
This smoky, sweet-savory recipe delivers restaurant-quality beans with minimal effort.
Prepare the Beans for Cooking
Rinse the 2 cups navy beans under cold water in a colander, then place them 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 step is crucial because soaked beans cook more evenly and don't remain hard or chalky.
The next morning, drain and rinse the soaked beans again. Transfer them to a large slow cooker or heavy pot. Add the 1 lb chopped applewood-smoked bacon, 1 whole diced yellow onion, 4 minced garlic cloves, 2 whole bay leaves, and 1.5 tsp kosher salt. Stir everything together gently to combine. The bacon will begin rendering fat immediately, which will flavor the beans as they cook.
Build the Flavor Base
In a medium saucepan, combine the 1 cup packed light brown sugar, 0.5 cup molasses, 0.5 cup tomato paste, 0.25 cup apple cider vinegar, 1 tbsp mustard powder, 1 tsp ground black pepper, and 1 tsp dried thyme. Stir over medium heat until everything is fully dissolved and smooth—about 3-4 minutes. This mixture forms the rich, sweet-savory foundation of the beans.
Pour the sauce over the beans and bacon in the slow cooker. Stir gently to distribute everything evenly. Add the 1.5 cups beef broth, then stir again. The liquid should cover the beans by about an inch. If it doesn't, add a splash of water to reach the proper level. This ensures the beans cook thoroughly without drying out.
Slow Cook to Perfect Tenderness
Cover the slow cooker and cook on low heat for 6-7 hours, or until the beans are fork-tender and the sauce has thickened to a glossy consistency. The beans should be soft but not mushy, with a creamy texture. If you're using a Dutch oven on the stovetop, simmer uncovered for 2-2.5 hours, stirring occasionally to prevent sticking.
Here's where the magic happens: the slow cooking allows all the flavors to meld together. The bacon fat infuses the beans, the molasses and brown sugar caramelize slightly, and the vinegar adds just the right tang. You'll know they're done when the beans easily mash between your fingers and the sauce coats the back of a spoon smoothly.
Finish and Serve
Once the beans are tender, give them a final stir to ensure everything is well combined. Taste and adjust the seasoning if needed—you might want to add a touch more salt or vinegar to balance the sweetness. Remove the 2 bay leaves before serving, as they can be bitter if eaten.
Transfer the beans to a serving dish and let them sit for 10 minutes before serving. This resting period allows the flavors to settle and the sauce to thicken slightly. Serve warm with crusty bread or alongside grilled meats for a hearty meal that's perfect for gatherings or meal prep. The smoky bacon and deep caramel notes make these beans unforgettable.
Pro Tips For Making Jack Stack Baked Beans
- Soak Beans Overnight: I learned this the hard way—rushing the soak means gummy beans, no matter how long you simmer. Toss dried navies in a bowl with cold water (about 3 cups per cup of beans), cover, and let them sit 12+ hours. Drain and rinse before cooking; this cuts down on cook time and keeps the texture tender.
- Render Bacon Low: Applewood-smoked bacon gets crispy fast, but you want that fat to render slowly for flavor. Cook it on medium-low heat until the edges are golden and the fat pools—about 8-10 minutes. Drain all but 2 tablespoons of fat (yes, even if it looks like a lot), and use that to sauté the onions. That residual smoke is the thing that matters most.
- Caramelize Onions First: Skip the crowding—spread those sliced onions in a single layer and let them sweat on medium heat for 5 minutes before turning up the heat. They’ll turn golden and sweet, not bitter, and that depth carries through the whole dish. I was skeptical until I tried it; the molasses and sugar work with the onions, not against them.
- Stir Before Baking: After mixing everything in the pot, give it a final stir to distribute the molasses and brown sugar evenly. Then, let the beans sit uncovered for 10 minutes before baking—this lets the liquid reduce slightly and guarantees a thicker, glossier finish. (Your future self will thank you when the beans aren’t watery.)
Troubleshooting your jack stack baked beans
Beans Too Hard?
If your beans aren't tender after the full cook time, they likely need more moisture or time. First, check your liquid level—beans should be submerged by at least 1 inch. If they're dry, add ½ cup hot broth or water and cook another 30-60 minutes.
For tough beans, try adding ½ tsp baking soda to the soaking water (rinse well before cooking) to soften them naturally. 🌱
Sauce Too Thin?
If your sauce is watery, simmer uncovered for 15-20 minutes to reduce it naturally. For instant thickening, mix 1 tbsp cornstarch with 2 tbsp cold water, stir into the beans, and cook another 5 minutes. Avoid over-salting—this can make the sauce taste flat. Taste before adjusting seasoning.
Bacon Too Soft?
Crispy bacon is key! Use thick-cut bacon and remove it from the pot 15 minutes before the beans are done. Place it on a wire rack over a baking sheet and broil for 3-5 minutes until crispy.
If you forget, drain the beans carefully and pan-fry the bacon in a skillet over medium-high heat for 2-3 minutes per side.
Burnt Bottom?
This happens when the beans simmer too aggressively. Always use a heavy pot or Dutch oven with a tight-fitting lid. Stir occasionally if cooking on the stovetop, and reduce heat if you see the bottom darkening.
For future batches, add ½ cup extra broth to prevent sticking. A splash of apple cider vinegar also helps prevent burning. 🔥
Too Sweet?
Balance excess sweetness with acidity. Add 1-2 tbsp apple cider vinegar or lemon juice and stir well. For a smokier profile, increase the smoked paprika to ½ tsp.
If the beans taste cloying, serve them with tangy sides like pickled onions or a simple green salad to cut through the richness.
Grainy Texture?
Over-soaking or under-soaking beans can cause a gritty texture. Always rinse soaked beans thoroughly before cooking. For future batches, try a quick-soak method: Cover beans with boiling water, let sit for 2 hours, then drain and rinse.
Avoid using aluminum pots, as they can react with acidic ingredients like vinegar or tomato paste.
Nutrition facts
Frequently asked questions
Can I substitute canned beans for dried in this recipe?
Yes, but with adjustments! Use 3 (15 oz) cans of navy beans, drained and rinsed, instead of 2 cups dried. Reduce the cooking time to 1-1.5 hours on low in a slow cooker (or 30-45 minutes on the stovetop) since canned beans are pre-cooked. The texture will be slightly softer, but still delicious.
How do I make these beans vegetarian?
Swap the bacon for smoked turkey bacon or tempeh, and use vegetable broth instead of beef. Add ½ tsp liquid smoke for that smoky depth. For extra richness, stir in 2 tbsp nutritional yeast at the end. The molasses and brown sugar will still create that classic sweet-savory flavor.
Why do some recipes call for ham hocks instead of bacon?
Ham hocks add a deeper, meatier flavor and extra collagen that thickens the sauce naturally. For a similar effect, use 2 ham hocks (about 1 lb total) instead of bacon, and simmer them with the beans for 1.5 hours before removing. The meat will fall off the bone and enrich the sauce beautifully—just be sure to strain out any large pieces before serving.
Can I make this recipe in an Instant Pot?
Sauté the bacon, onion, and garlic in the Instant Pot, then add all ingredients except broth. Cook on high pressure for 25 minutes, then natural release for 10 minutes. Stir in the broth and cook another 5 minutes on high pressure. The quick cook time preserves the beans' texture while developing the flavors.
What’s the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with 2-3 tbsp water or broth to prevent drying. Avoid microwaving—the sauce can split and the bacon may get soggy. For extra crispiness, reheat the bacon separately in a skillet and serve it on top. These beans taste even better the next day as flavors meld!
