The empty slow cooker sat on the counter, scraped clean. My brother-in-law, a man of few words when it comes to food, looked at me and said, “So, when are you making those beans again?” It wasn’t a question. It was a demand. That’s the kind of reaction this recipe gets.
These aren’t your average baked beans from a can, you know? They’re rich, deeply smoky, and have this incredible sweetness that comes from slow-cooking everything together for hours. Honestly, I stumbled onto this combination while trying to use up a package of bacon that was about to expire. I figured, how bad could it be? Turns out, it was the best kitchen accident I’ve had in a long time.
The secret is letting the bacon render down until it’s almost candy-like, infusing the entire pot with its smoky goodness. Then the beans just soak up all that flavor along with the tangy molasses and a little kick of mustard. It’s the kind of side dish that somehow steals the show from the main course. Every time I bring these to a potluck or a family dinner, the dish comes back empty. Every. Single. Time.
I’ll be honest, I didn’t set out to create the perfect baked bean recipe. I just wanted something easy that would feed a crowd without me having to babysit a pot on the stove. But this one stuck. It’s become the recipe people ask for, the one they text me about the next day. And honestly, that quiet pride of seeing someone scrape the last bit from the bowl? That’s why I keep making them.
Why You’ll Love This Recipe
After testing this recipe about six times (my family was very patient), I can tell you exactly why it works. It’s not just another bean recipe—it’s the one you’ll come back to again and again.
- Set It and Forget It: The slow cooker does all the heavy lifting. You just brown some bacon, dump everything in, and walk away. Perfect for busy days when you want a hot, hearty side without the fuss.
- Simple Pantry Ingredients: No fancy trips to specialty stores. You likely have most of these items in your pantry right now. Canned beans, bacon, ketchup, mustard, molasses—that’s it.
- Perfect for Gatherings: Whether it is game day, a backyard barbecue, or a holiday potluck, these beans are always a hit. They pair beautifully with just about everything, from pulled pork nachos to grilled burgers.
- Crowd-Pleaser Guaranteed: I have served these to picky kids, vegetarian friends (who made an exception), and serious barbecue enthusiasts. They disappear every single time. The smoky-sweet balance is just that good.
- Better Than Canned: Once you taste homemade slow cooker baked beans, you will never go back to the canned stuff. The texture is creamier, the flavor is deeper, and you control exactly what goes in.
What makes this recipe different? It’s the technique. Most recipes just dump everything in and hope for the best. But by taking the extra five minutes to crisp the bacon first and letting it simmer low and slow, you get this incredible depth of flavor that tastes like it cooked all day—because it did. It’s comfort food at its finest, made simple.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients that come together to create something truly special. The magic is in the combination and the slow cooking process.
- Bacon (1 pound, chopped): This is the star of the show. I prefer thick-cut bacon for its meaty texture and smoky flavor. Applewood-smoked bacon is my personal favorite. The fat renders down and flavors the entire dish, while the crispy bits add little pockets of salty, smoky goodness throughout.
- Yellow Onion (1 large, diced): The onion melts into the sauce as it cooks, adding a subtle sweetness and savory base. Don’t skip it—it’s essential for building flavor.
- Canned Navy Beans (4 cans, 15 oz each, drained and rinsed): Navy beans are the classic choice for baked beans because they hold their shape well and have a creamy texture. Great Northern beans also work perfectly. Rinsing them removes excess sodium and starch.
- Ketchup (1 cup): Provides the tomato base and sweetness. I use Heinz, but any brand works. It’s the backbone of the sauce.
- Molasses (½ cup): This gives baked beans their signature dark, rich sweetness and color. Use unsulphured molasses for the best flavor. Blackstrap molasses is too bitter for this recipe.
- Brown Sugar (¼ cup, packed): Adds extra sweetness and helps create that slightly sticky, caramelized sauce. Light or dark brown sugar both work well.
- Apple Cider Vinegar (2 tablespoons): A splash of vinegar balances the sweetness with acidity. It brightens the whole dish and prevents it from tasting cloying.
- Yellow Mustard (2 tablespoons): Adds a tangy kick that cuts through the richness. It’s a classic baked bean ingredient for a reason.
- Worcestershire Sauce (1 tablespoon): Brings umami depth and savory complexity. It rounds out the flavors beautifully.
- Garlic Powder (1 teaspoon): For a subtle garlic undertone. Fresh garlic works too, but garlic powder blends more smoothly into the sauce.
- Smoked Paprika (1 teaspoon): This reinforces the smoky flavor from the bacon. It is optional but highly recommended for an extra layer of smokiness.
- Salt and Black Pepper (to taste): Go easy on the salt since bacon and ketchup are already salty. Season at the end after tasting.
Ingredient Tips
I recommend using Wright Brand or Nueske’s bacon for the best smoky flavor. If you want to make these beans vegetarian, substitute the bacon with 2 tablespoons of liquid smoke and 1 tablespoon of smoked paprika. It won’t be exactly the same, but it will still be delicious.
For the molasses, Grandma’s Original Molasses is my go-to. It has the perfect balance of sweetness and depth without being too bitter. And if you are out of apple cider vinegar, white vinegar works in a pinch.
Equipment Needed

You don’t need much for this recipe, which is part of its beauty. Here is what you will need:
- Slow Cooker (5-6 quart): A standard oval or round slow cooker works perfectly. I use a Crock-Pot brand, but any reliable brand will do.
- Large Skillet: For browning the bacon. A cast-iron skillet is ideal, but any large frying pan works.
- Cutting Board and Sharp Knife: For dicing the onion and chopping the bacon.
- Measuring Cups and Spoons: Accurate measurements matter, especially for the molasses and vinegar.
- Wooden Spoon or Spatula: For stirring everything together.
- Colander: For draining and rinsing the canned beans.
If you don’t have a slow cooker, you can make this recipe in a Dutch oven on the stovetop or in the oven at 300°F for 3-4 hours. Just keep an eye on the liquid level and add water if needed. I’ve done it both ways, and honestly, the slow cooker version is easier and yields more consistent results.
Preparation Method
Let me walk you through this step by step. It’s easier than you think, I promise.
- Cook the Bacon (10 minutes): Place the chopped bacon in a large skillet over medium heat. Cook, stirring occasionally, until the bacon is crispy and the fat has rendered, about 8-10 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Do not drain the bacon fat—you will use some of it later.
- Sauté the Onion (5 minutes): Remove all but 2 tablespoons of the bacon fat from the skillet. Add the diced onion and cook over medium heat until softened and translucent, about 4-5 minutes. Scrape up any browned bits from the bottom of the pan—that’s flavor.
- Combine the Sauce Ingredients (5 minutes): In a medium bowl, whisk together the ketchup, molasses, brown sugar, apple cider vinegar, yellow mustard, Worcestershire sauce, garlic powder, and smoked paprika. Mix until smooth and well combined.
- Layer in the Slow Cooker (5 minutes): Place the drained and rinsed beans in the slow cooker. Add the cooked bacon and sautéed onions on top. Pour the sauce mixture over everything. Stir gently to combine, making sure all the beans are coated.
- Slow Cook (6-8 hours on LOW or 3-4 hours on HIGH): Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours. The beans are done when the sauce has thickened and the flavors have melded together. Give it a stir halfway through if you are around, but it is not strictly necessary.
- Season and Serve (5 minutes): Taste the beans and add salt and pepper as needed. Remember that the bacon and ketchup already add salt, so go easy. Let the beans rest for 10 minutes before serving—they will thicken slightly as they cool.
Sensory Cues
You will know the beans are ready when the sauce has reduced and looks thick and syrupy, coating the back of a spoon. The aroma will be incredible—smoky, sweet, and tangy all at once. The beans themselves should be tender but still hold their shape, not mushy. If they are too soupy, cook uncovered for an additional 30 minutes on HIGH to let some liquid evaporate.
One tip I learned the hard way: do not skip browning the bacon. I tried it once, thinking the slow cooker would render the fat anyway. It didn’t. The bacon stayed flabby and the beans were greasy. Trust me on this one—crisp that bacon first.
Cooking Tips & Techniques
After making this recipe more times than I can count, I have picked up a few tricks that make a real difference.
Don’t Overcook the Bacon: You want the bacon crispy but not burnt. It will continue to soften slightly in the slow cooker, so starting with crispy bacon ensures you still get those nice chewy bits in the final dish.
Rinse Your Beans Thoroughly: Canned beans are packed in a starchy, salty liquid. Rinsing them removes excess sodium and prevents the final dish from being too thick or cloudy. It takes 30 seconds and makes a noticeable difference.
Layer Flavors: Building flavor in stages is the secret to great cooking. Browning the bacon, sautéing the onion in the rendered fat, and then deglazing the pan with a splash of the sauce mixture before adding everything to the slow cooker—these small steps add up to big flavor.
Adjust the Sweetness: Everyone’s palate is different. If you prefer less sweet baked beans, reduce the brown sugar to 2 tablespoons. If you like them sweeter, add an extra tablespoon of molasses. Taste the sauce before adding it to the slow cooker and adjust to your liking.
Use the Right Setting: LOW and slow is always better for beans. Cooking on HIGH can sometimes make the beans mushy or cause the sauce to reduce too quickly. I always use LOW for 7 hours, and the results are consistently perfect.
My Biggest Mistake: The first time I made these, I added the bacon raw to the slow cooker. Big mistake. The fat didn’t render properly, and the beans ended up greasy and the bacon was rubbery. It was edible, but not something I would serve to guests. Learn from my failure—crisp that bacon first.
Variations & Adaptations
One of the best things about this recipe is how adaptable it is. Here are some variations I have tried and loved:
Spicy Chipotle Version: Add 2 minced chipotle peppers in adobo sauce along with the sauce mixture. The smoky heat pairs beautifully with the bacon and molasses. I made this for a game day party and it disappeared in minutes.
Vegetarian Option: Omit the bacon and use 2 tablespoons of liquid smoke and 1 tablespoon of smoked paprika. Sauté the onions in olive oil instead of bacon fat. The texture will be slightly different, but the flavor is still incredibly rich and smoky. I have served this to vegetarians who didn’t even miss the meat.
Maple Bourbon Twist: Replace the brown sugar with ¼ cup of pure maple syrup and add 2 tablespoons of bourbon. The maple adds a different kind of sweetness, and the bourbon brings warmth and depth. This version is especially good for fall gatherings or holiday dinners.
Slow Cooker Baked Beans with Sausage: Add 1 pound of sliced smoked sausage or kielbasa along with the beans. It turns this side dish into a hearty one-pot meal. I have done this on busy weeknights when I wanted something comforting without a lot of effort.
Honey Mustard Version: Swap the brown sugar for honey and increase the yellow mustard to 3 tablespoons. The honey gives the beans a floral sweetness that pairs beautifully with the tangy mustard. This is my kids’ favorite version.
Serving & Storage Suggestions
These beans are incredibly versatile. Here is how I like to serve and store them:
Serving Temperature: Serve these beans hot or warm. They are at their best straight from the slow cooker, but they are also delicious at room temperature, which makes them perfect for potlucks and picnics.
What to Serve with Them: These beans are the ultimate side dish. They pair beautifully with grilled meats like burgers, hot dogs, and barbecue chicken. I also love serving them with bacon wrapped little smokies for a full smoky spread. For a lighter meal, serve them alongside a simple green salad or coleslaw.
Beverage Pairings: A cold beer, like a lager or pale ale, is perfect with these beans. For non-alcoholic options, iced tea or lemonade works wonderfully to cut through the richness.
Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 5 days. The flavors actually deepen and improve after a day or two, making these great for meal prep.
Freezing: These beans freeze beautifully. Let them cool completely, then transfer to freezer-safe containers or zip-top bags. They will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat in a saucepan over medium-low heat, stirring occasionally, until warmed through. Add a splash of water or broth if the sauce has thickened too much. You can also reheat in the microwave in 30-second intervals, stirring between each.
One thing I love about this recipe is how the flavors develop over time. The beans are good on day one, but they are absolutely incredible on day three. The smokiness deepens, the sweetness mellows, and everything melds together into something truly special.
Nutritional Information & Benefits
While these beans are definitely a comfort food, they also have some surprising nutritional benefits. Here is the estimated nutritional breakdown per serving (about 1 cup):
- Calories: 320
- Protein: 14g
- Fat: 12g
- Carbohydrates: 42g
- Fiber: 10g
- Sugar: 22g
- Sodium: 680mg
Health Benefits: Navy beans are an excellent source of dietary fiber, which supports digestive health and helps keep you feeling full. They are also rich in plant-based protein, iron, and folate. The bacon adds protein and flavor, but you can reduce the amount if you are watching your saturated fat intake.
Dietary Considerations: This recipe is naturally gluten-free (just check your Worcestershire sauce label to be sure). It is also dairy-free. For a lower-sugar version, reduce the brown sugar and molasses by half—the beans will still be delicious, just less sweet.
Potential Allergens: This recipe contains no common allergens, but some Worcestershire sauces contain anchovies (fish). If you have a fish allergy, look for a vegan Worcestershire sauce or substitute with soy sauce.
I believe in balance, you know? These beans are a treat, but they also pack a surprising amount of nutrition. It’s comfort food you can feel good about eating.
Conclusion
These slow cooker smoky bacon baked beans have become a staple in my kitchen, and I have a feeling they will become one in yours too. They are easy enough for a busy weeknight, impressive enough for a party, and comforting enough to make any meal feel special.
What I love most about this recipe is how forgiving it is. You can tweak the sweetness, adjust the smokiness, or add your own twist, and it will still turn out delicious. It is the kind of recipe that invites experimentation and rewards you every single time.
I would love to hear how these beans turn out for you. Did you add your own twist? Serve them with something unexpected? Leave a comment below and let me know. And if you share a photo on social media, tag me—I love seeing your creations.
Go ahead, give these beans a try. Your slow cooker is waiting, and trust me, your taste buds will thank you.
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes, you can. If using dried navy beans, soak 1 pound of beans overnight in water. Drain and rinse them, then add them to the slow cooker with an extra 1 cup of water or broth. You will need to increase the cooking time to 8-10 hours on LOW. Check for doneness before serving—dried beans can vary in cooking time.
Can I make this recipe on the stovetop?
Absolutely. After browning the bacon and sautéing the onion, transfer everything to a large Dutch oven or heavy-bottomed pot. Add the beans and sauce, bring to a simmer, then reduce the heat to low. Cover and cook for 2-3 hours, stirring occasionally, until the sauce has thickened and the flavors have melded. You may need to add a little water if it gets too thick.
Why are my baked beans too watery?
This usually happens if the slow cooker is covered too tightly or if there is too much liquid. Remove the lid during the last 30-60 minutes of cooking to let some steam escape. You can also cook on HIGH uncovered for 20-30 minutes to help the sauce reduce. Next time, drain the beans more thoroughly or reduce the ketchup by ¼ cup.
Can I make these beans ahead of time?
Yes, and I actually recommend it. These beans taste even better the next day after the flavors have had time to meld. Make them up to 3 days in advance, store in the refrigerator, and reheat gently on the stovetop or in the slow cooker before serving. They also freeze beautifully for up to 3 months.
How do I make these beans less sweet?
Reduce the brown sugar to 1 tablespoon and the molasses to ¼ cup. You can also add an extra tablespoon of apple cider vinegar to balance the sweetness with acidity. If you want to keep the depth of flavor without the sweetness, try adding a teaspoon of smoked paprika or an extra dash of Worcestershire sauce.
Pin This Recipe!

Best Easy Slow Cooker Smoky Bacon Baked Beans
Rich, deeply smoky, and perfectly sweet baked beans made effortlessly in a slow cooker. This crowd-pleasing side dish features crispy bacon, tender navy beans, and a tangy molasses sauce that will have everyone asking for the recipe.
- Prep Time: 15 minutes
- Cook Time: 6-8 hours (LOW) or 3-4 hours (HIGH)
- Total Time: 6 hours 15 minutes to 8 hours 15 minutes
- Yield: 8 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 1 pound bacon, chopped
- 1 large yellow onion, diced
- 4 cans (15 oz each) navy beans, drained and rinsed
- 1 cup ketchup
- ½ cup molasses (unsulphured)
- ¼ cup brown sugar, packed
- 2 tablespoons apple cider vinegar
- 2 tablespoons yellow mustard
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
Instructions
- Cook the bacon in a large skillet over medium heat until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate using a slotted spoon. Reserve 2 tablespoons of bacon fat in the skillet.
- Add the diced onion to the skillet with the reserved bacon fat and cook over medium heat until softened and translucent, about 4-5 minutes. Scrape up any browned bits from the bottom of the pan.
- In a medium bowl, whisk together the ketchup, molasses, brown sugar, apple cider vinegar, yellow mustard, Worcestershire sauce, garlic powder, and smoked paprika until smooth.
- Place the drained and rinsed beans in a 5-6 quart slow cooker. Add the cooked bacon and sautéed onions on top. Pour the sauce mixture over everything and stir gently to combine.
- Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours, until the sauce has thickened and the flavors have melded. Stir halfway through if possible.
- Taste and season with salt and pepper as needed. Let the beans rest for 10 minutes before serving. They will thicken slightly as they cool.
Notes
Do not skip browning the bacon first; adding it raw results in greasy beans and rubbery bacon. For a vegetarian version, omit bacon and use 2 tablespoons liquid smoke and 1 tablespoon smoked paprika. The beans taste even better the next day after flavors meld. Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 22
- Sodium: 680
- Fat: 12
- Saturated Fat: 4
- Carbohydrates: 42
- Fiber: 10
- Protein: 14
Keywords: slow cooker baked beans, smoky bacon baked beans, easy baked beans, homemade baked beans, barbecue side dish, potluck beans


