
Slow Cooker Baked Beans Recipe tastes smoky, sweet, and savory with a thick, glossy sauce that clings to every bean. It works perfectly for busy families, potlucks, and casual cookouts, and it takes about 15 minutes of hands-on time plus 6 to 8 hours in the slow cooker. I grew up eating canned beans at summer picnics, so this recipe feels like a little redemption arc every time I make it.
Why Make This Slow Cooker Baked Beans Recipe at Home
Homemade slow cooker baked beans taste richer and deeper than anything from a can. You control the sweetness, the salt, and the level of smokiness, so the beans match your taste instead of the other way around.
The slow cooker handles the long, gentle simmer while you live your life. You toss everything in, walk away, and come back to a pot of beans that smells like a backyard cookout moved into your kitchen.
These slow cooker baked beans taste smoky, tender, and better than any canned version I ever tried ★★★★★
Ingredients You Need
Beans
- 1 pound dried navy beans
- You can also use great northern beans or small white beans.
- Avoid very old beans, since they stay tough and cook unevenly.
Aromatics and veggies
- 1 large yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 small green bell pepper, finely chopped (optional, adds a classic barbecue flavor)
Flavor base
- 6 slices thick cut bacon, chopped
- Use smoked bacon for stronger flavor.
- Use turkey bacon for a lighter version and add 1 teaspoon liquid smoke.
- 2 tablespoons neutral oil or bacon fat
- 1 cup ketchup
- 1 cup water or low sodium chicken broth
- 1 tablespoon yellow mustard or Dijon mustard
- 3 tablespoons molasses
- 3 tablespoons brown sugar, packed
- Use light brown sugar for milder flavor or dark brown sugar for deeper caramel notes.
- 2 tablespoons apple cider vinegar
- 1 tablespoon Worcestershire sauce
- Use a vegetarian Worcestershire if you keep it meat free.
- 1 to 2 teaspoons liquid smoke, to taste
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1 teaspoon kosher salt, plus more to taste
- 1 teaspoon black pepper
Optional add ins
- 1 small jalapeño, minced, for a gentle kick
- 2 tablespoons tomato paste for a thicker, richer sauce
- 1 tablespoon soy sauce for extra savory depth
Pantry shortcuts and notes
- Use canned navy beans or great northern beans if you feel short on time.
- Use three 15 ounce cans, drained and rinsed, and reduce the liquid by about 1/2 cup.
- Use bottled barbecue sauce instead of ketchup plus some of the sugar and spices.
- Use 1 cup barbecue sauce and reduce brown sugar to 1 tablespoon.
- Use pre chopped onions and peppers from the produce section to save prep time.
Equipment
- 6 quart slow cooker
- Large skillet or Dutch oven for sautéing
- Colander for rinsing beans
- Wooden spoon or spatula
- Measuring cups and spoons
Tips & Mistakes
- Soak dried beans overnight to help them cook evenly and stay creamy inside.
- Rinse beans well after soaking so they cook cleaner and taste better.
- Avoid adding acidic ingredients like vinegar and tomato at the very start if your beans often stay firm; add half at the beginning and stir in the rest halfway through.
- Brown the bacon until it turns crisp to build deep flavor in the sauce.
- Sauté onions and peppers until they turn soft and golden so they melt into the beans instead of staying crunchy.
- Taste the sauce before you add the beans so you adjust sweetness, salt, and smoke level.
- Avoid lifting the slow cooker lid too often so the beans cook steadily and the sauce thickens.
- Stir the beans gently once or twice so they cook evenly but do not break apart.
- Start with low heat for dried beans so they soften gradually and keep their shape.
- If the sauce looks thin near the end, cook uncovered on high for 20 to 30 minutes to thicken it.
- If the sauce tastes too sweet, add a splash of vinegar and a pinch of salt to balance it.
- If the beans taste flat, add a little soy sauce or Worcestershire instead of just more salt.
How to Make Slow Cooker Baked Beans Recipe
Step 1: Soak and prep the beans
Spread the dried beans on a sheet pan and pick out any stones or shriveled beans. Rinse the beans under cool water. Cover them with plenty of water in a large bowl and soak 8 to 12 hours, then drain and rinse again.
Step 2: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions and carrots; cook until soft, about 8 minutes. Stir in garlic, ginger, harissa, coriander, and turmeric; cook 2 minutes, until aromatic. Season with salt.
Now adjust this step for baked beans.
Heat the same pot over medium heat and add the chopped bacon. Cook until the bacon turns browned and crisp and the fat renders, about 6 to 8 minutes, then scoop the bacon to a plate and leave 1 to 2 tablespoons of fat in the pot. Add the chopped onion and bell pepper to the pot and cook until soft and lightly golden, about 6 to 8 minutes. Stir in the minced garlic and cook 1 minute, until it smells fragrant.
Step 3: Build the sauce
Reduce the heat to medium low. Add ketchup, molasses, brown sugar, mustard, apple cider vinegar, Worcestershire sauce, liquid smoke, smoked paprika, chili powder, salt, and pepper to the pot. Stir well and scrape up any browned bits from the bottom so they mix into the sauce.
Pour in the water or broth and stir again. Taste the sauce and adjust sweetness, tang, and salt to your liking. The sauce should taste a little stronger than you want the final beans, since the beans soak up flavor.
Step 4: Load the slow cooker
Add the soaked and drained beans to the slow cooker crock. Pour the hot sauce mixture over the beans and stir gently to coat everything. Stir in the cooked bacon pieces.
Cover the slow cooker with the lid. Set to low and cook 6 to 8 hours, until the beans turn tender and creamy but still hold their shape. Stir once or twice during cooking if you can.
Step 5: Adjust thickness and seasoning
Check the beans near the 6 hour mark. If they feel tender and the sauce looks a bit thin, set the slow cooker to high, prop the lid slightly with a wooden spoon, and cook 20 to 30 minutes to thicken the sauce. If the beans feel firm, keep cooking on low and check every 30 minutes.
Taste the beans and adjust seasoning. Add more vinegar if you want extra tang, or a spoonful of brown sugar if you prefer sweeter beans. Stir gently so you keep most beans intact.
Step 6: Hold or serve
Once the beans reach your ideal texture, set the slow cooker to warm. The beans can sit on warm for 1 to 2 hours. Stir occasionally and add a splash of water if the sauce thickens more than you like.
Variations I've Tried
I swap the bacon for smoked turkey sausage and slice it into half moons for a heartier, meatier version. I also tried a vegetarian version with no bacon, extra smoked paprika, a bit more liquid smoke, and a spoonful of miso paste for savory depth. I sometimes add a diced apple and a pinch of cinnamon for a slightly sweet, autumn style baked bean that kids love.
On spicy days, I stir in minced jalapeño and a pinch of cayenne for a gentle burn that sneaks up in a good way. When I want a barbecue style version, I replace half the ketchup with thick barbecue sauce and reduce the sugar. I also tried a maple baked beans version with pure maple syrup instead of some of the brown sugar and molasses, which tastes amazing with breakfast.
How to Serve Slow Cooker Baked Beans Recipe
Serve these slow cooker baked beans hot as a side dish with grilled chicken, hot dogs, burgers, or veggie skewers. Spoon them over baked potatoes or sweet potatoes for a cozy, budget friendly main dish. Pair them with cornbread, coleslaw, or a simple green salad to round out the meal.
Use leftovers on toast with a fried egg on top for a hearty breakfast. You can also tuck them into tortillas with shredded cheese and avocado for a quick bean wrap that tastes way better than it sounds on paper.
How to store
- Cool the baked beans to room temperature within 2 hours, then transfer to airtight containers.
- Store in the fridge for 4 to 5 days.
- Freeze in freezer safe containers or bags for up to 3 months; leave a little space at the top for expansion.
- Reheat on the stove over low heat with a splash of water, stirring often until hot and bubbly.
- Reheat in the microwave in short bursts, stirring between each, and add a spoonful of water if the sauce thickens too much.

Slow Cooker Baked Beans Recipe
Ingredients
Instructions
- Spread the dried navy beans on a sheet pan and pick out any stones or shriveled beans. Rinse the beans under cool water, then place in a large bowl, cover with plenty of water, and soak for 8 to 12 hours. Drain and rinse again.
- Heat the neutral oil or reserved bacon fat in a large skillet or Dutch oven over medium heat. Add the chopped bacon and cook until browned and crisp, about 6 to 8 minutes. Transfer the bacon to a plate and leave 1 to 2 tablespoons of fat in the pan.
- Add the chopped onion and green bell pepper to the pan and cook over medium heat until soft and lightly golden, about 6 to 8 minutes. Stir in the minced garlic and cook for 1 minute, until fragrant.
- Reduce the heat to medium-low. Add the ketchup, molasses, brown sugar, mustard, apple cider vinegar, Worcestershire sauce, liquid smoke, smoked paprika, chili powder, salt, pepper, and any optional jalapeño, tomato paste, or soy sauce. Stir well, scraping up any browned bits from the bottom of the pan.
- Pour in the water or broth and stir to combine. Taste the sauce and adjust sweetness, tang, smokiness, and salt so it tastes slightly stronger than you want the finished beans to be.
- Add the soaked and drained beans to a 6-quart slow cooker. Pour the hot sauce mixture over the beans and stir gently to coat. Stir in the cooked bacon pieces.
- Cover the slow cooker and cook on LOW for 6 to 8 hours, until the beans are tender and creamy but still hold their shape. Stir once or twice during cooking, if possible.
- Check the beans around the 6-hour mark. If the beans are tender but the sauce is thin, set the slow cooker to HIGH, prop the lid slightly open, and cook for 20 to 30 minutes to thicken. If the beans are still firm, continue cooking on LOW, checking every 30 minutes.
- Taste and adjust seasoning with more vinegar for tang, brown sugar for sweetness, or additional salt and pepper as needed. Stir gently to keep most of the beans intact.
- Serve hot, or switch the slow cooker to WARM and hold for 1 to 2 hours, stirring occasionally and adding a splash of water if the sauce becomes too thick.
Notes
Approximate per serving (10 servings): 280 calories; fat 9 g; saturated fat 3 g; carbohydrates 39 g; fiber 8 g; sugars 16 g; protein 11 g; sodium 630 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply