Homemade Slow Cooker Baked Beans

Slow Cooker Baked Beans
The Spruce
Prep: 15 mins
Cook: 8 hrs
Total: 8 hrs 15 mins
Servings: 12 to 16 servings
Nutritional Guidelines (per serving)
386 Calories
2g Fat
78g Carbs
18g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 12 to 16
Amount per serving
Calories 386
% Daily Value*
Total Fat 2g 2%
Saturated Fat 1g 3%
Cholesterol 2mg 1%
Sodium 776mg 34%
Total Carbohydrate 78g 28%
Dietary Fiber 15g 52%
Protein 18g
Calcium 192mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

These slow cooker navy beans are flavored with a combination of ketchup, brown sugar, and molasses, along with chopped onion and seasonings. It's a very easy recipe to make in the slow cooker, and they go well with pulled pork barbecue, hot dogs, or chops.

The beans are soaked overnight. You could also use the quick-soak method described on the package of beans. If you have difficulty with beans in your slow cooker, it could be the acidic ingredients or salt, or it could be the hardness of the water or age of the beans. To avoid tough beans, simmer them on the stovetop in water until they're just tender and then drain them and add them to the slow cooker with the remaining ingredients. Cover and cook on low for an hour or two.


  • 3 cups dried white navy beans (soaked overnight)
  • 6 strips uncooked salt pork (or bacon, diced, about 4 to 6 ounces)
  • 1 large onion (chopped)
  • 8 cups of water
  • 1 cup ketchup
  • 1/2 cup brown sugar (packed)
  • 1/4 cup molasses
  • 2 teaspoons dry mustard
  • 1 1/2 teaspoons salt

Steps to Make It

  1. Gather the ingredients.

    Homemade baked beans ingredients
    The Spruce
  2. Drain the soaked beans and put them in the slow cooker with the salt pork or bacon, the onion, and 8 cups of water.

    Add beans, bacon, and water to slow cooker
    The Spruce
  3. Cover and cook on LOW for about 5 to 6 hours, or until tender.

    Cook beans in slow cooker until tender
    The Spruce
  4. In a bowl, combine the ketchup, brown sugar, molasses, mustard, and salt.

    Combine ketchup, mustard and sugar in bowl
    The Spruce
  5. Remove and discard any excess liquid from the slow cooker with a ladle or large spoon so the beans are just covered with liquid. Pour over the ketchup mixture and stir to blend. Continue cooking on LOW for 1 to 2 hours.

    Pour ketchup mixture over beans into crock pot
    The Spruce
  6. Serve the beans with coleslaw and cornbread, if desired.

    Serve finished baked beans
    The Spruce
  7. Enjoy!


  • When soaking beans, it is important to use a container that is large enough. Dry beans expand to 2 or 3 times their volume when rehydrated, so they will need much more space than is immediately apparent.
  • To soak your beans, cover your cleaned dry beans with abundant water (3 or 4 cups of water per cup of beans). Allow them to soak for at least 8 hours, preferably overnight, then drain and rinse them before cooking.
  • If you live at an altitude of 1,000 meters (about 3,300 feet) over sea level, your beans will take a little more soaking time to rehydrate that they will at sea level.