These crockpot baked beans are rich, smoky, a little sweet, and so easy to make. You stir everything together, let the slow cooker do the work, and end up with tender beans in a thick, glossy sauce that tastes like you cooked all day.
Why I Love This Recipe
I love this recipe because it gives you that old-school baked bean flavor without heating up the oven for hours. The first time I made these for a backyard dinner, I wanted something easy that still tasted homemade. I tossed everything into the crockpot, went on with my day, and by dinner the whole kitchen smelled sweet, smoky, and cozy. One spoonful in, I knew this was a keeper.
What makes it so good:
- The sauce gets thick and rich while the beans stay soft and creamy
- Bacon adds smoky flavor without a lot of extra work
- The slow cooker makes it hands-off
- It works for cookouts, potlucks, and regular weeknight dinners
- Leftovers taste even better the next day
What You’ll Need
- 8 slices bacon
- 1 medium onion, diced
- 4 cans (15 ounces each) navy beans, drained and rinsed
- 1 cup ketchup
- 1/2 cup brown sugar, packed
- 1/4 cup molasses
- 2 tablespoons yellow mustard
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1/2 teaspoon black pepper
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon salt

Tools Required
- Black oval crockpot
- Large skillet
- Cutting board
- Chef’s knife
- Wooden spoon
- Measuring cups
- Measuring spoons
- Can opener
- Mixing spoon
Why This Recipe Works (Quick Science)
Baked beans need time for the sauce to soak into the beans. The slow cooker gives that time without drying them out. Brown sugar, ketchup, and molasses build a sweet and tangy sauce. Mustard and Worcestershire add sharp, savory flavor so the beans do not taste flat. Bacon brings fat and smoky depth, and as the beans cook, the sauce slowly reduces and turns thick and glossy.
Servings, Time, and Macros
This recipe makes 8 servings.
Prep time: 15 minutes
Cook time: 6 to 7 hours on LOW or 3 to 4 hours on HIGH
Total time: about 6 hours 15 minutes to 7 hours 15 minutes
Estimated macros per serving:
- Calories: 320
- Protein: 10g
- Carbs: 45g
- Fat: 11g
- Fiber: 8g
- Sugar: 20g
- Sodium: 620mg
Pro Tips
- Cook the bacon first if you want the best flavor. It adds a smoky, savory layer that makes the beans taste deeper and richer.
- Drain and rinse the beans well so the sauce stays smooth and does not turn cloudy.
- Stir before cooking, then mostly leave it alone. Too much stirring can break up the beans.
- Keep the lid on as much as you can. Every time you open it, the crockpot loses heat and slows down.
- For thicker beans, take the lid off for the last 20 to 30 minutes of cooking.
Substitutions and Variations
- Use great northern beans or pinto beans instead of navy beans
- Use turkey bacon if that is what you have
- Add 1 tablespoon apple cider vinegar for a tangier sauce
- Add 1/4 teaspoon cayenne for heat
- Swap smoked paprika for regular paprika if needed
- Stir in 1/2 cup barbecue sauce for a sweeter, smokier flavor
Make Ahead Tips
You can cook the bacon and dice the onion a day ahead. You can also mix the sauce ingredients ahead of time and keep them in the fridge. The next day, just add everything to the crockpot and cook.
Crockpot Baked Beans Recipe
Step 1: Cook the bacon
Place 8 slices bacon in a large skillet and cook over medium heat until browned and crisp, about 8 to 10 minutes. Move the bacon to a paper towel-lined plate. Leave about 1 tablespoon bacon fat in the skillet. When the bacon is cool enough to handle, chop it into small pieces.

Step 2: Soften the onion
Add 1 medium diced onion to the skillet with 1 tablespoon reserved bacon fat. Cook for 4 to 5 minutes until the onion is softened and lightly golden. Turn off the heat.

Step 3: Add the beans to the crockpot
Pour 4 cans drained and rinsed navy beans into the black oval crockpot. Spread them out evenly.

Step 4: Add the flavor ingredients
Add the cooked diced onion, chopped bacon, 1 cup ketchup, 1/2 cup packed brown sugar, 1/4 cup molasses, 2 tablespoons yellow mustard, 1 tablespoon Worcestershire sauce, 1 teaspoon garlic powder, 1/2 teaspoon black pepper, 1/2 teaspoon smoked paprika, and 1/4 teaspoon salt to the crockpot.

Step 5: Stir everything together
Use a spoon to stir the beans, bacon, onion, ketchup, brown sugar, molasses, mustard, Worcestershire sauce, garlic powder, black pepper, smoked paprika, and salt until fully combined. The beans should be evenly coated in a thick brown sauce.

Step 6: Slow cook until thick and rich
Cover and cook on LOW for 6 to 7 hours or on HIGH for 3 to 4 hours, until the beans are hot, tender, and the sauce is thickened. For even thicker beans, remove the lid for the last 20 to 30 minutes.

Step 7: Serve
Spoon the hot baked beans into a round bowl or onto a round plate and serve warm.

Common Mistakes
- Not rinsing the beans. This can make the sauce look cloudy and taste a little starchy.
- Adding too much salt at the start. Bacon, ketchup, and canned beans already bring salt.
- Overcooking on HIGH too long. The sauce can get too dark and the beans can break down.
- Opening the lid too often. That lets heat escape and slows everything down.
- Skipping the bacon step. The recipe still works, but it loses a lot of flavor.
What to Serve With
These beans go great with:
- Burgers
- Hot dogs
- Pulled pork sandwiches
- Grilled chicken
- Cornbread
- Coleslaw
- Potato salad
- Mac and cheese
Leftovers and Storage
Let the beans cool, then store them in an airtight container in the fridge for up to 4 days. Reheat on the stove over low heat or in the microwave in short bursts, stirring in between. If they get too thick, add a splash of water. You can freeze them for up to 2 months. Thaw in the fridge overnight before reheating.
FAQ
Can I make these without bacon?
Yes. The beans will still taste good. Add 1 tablespoon olive oil and a little extra smoked paprika to replace some of that smoky flavor.
Can I use dry beans?
Yes, but they need to be soaked and fully cooked first. Do not put dry beans straight into the crockpot for this recipe.
Can I double this recipe?
Yes, as long as your crockpot is large enough. Do not fill it more than about two-thirds full.
How do I make them less sweet?
Cut the brown sugar down to 1/3 cup and the molasses to 2 tablespoons.
How do I thicken the sauce?
Take the lid off for the last 20 to 30 minutes of cooking. That helps extra moisture cook off.
Final Thoughts
These crockpot baked beans are the kind of side dish people go back for twice. They are easy, cozy, and packed with flavor from simple pantry ingredients. I could not physically test this recipe here, but this version uses reliable ratios and slow cooker timing for a solid, dependable result. Make them once, and they may end up on your regular dinner list. When you try them, leave a comment and share how they turned out or any questions you have.
