Homemade Baked Beans

Baked beans in white dish.

Molly Watson

  • Total: 6 hrs 20 mins
  • Prep: 20 mins
  • Cook: 6 hrs
  • Soaking Time: 8 hrs
  • Yield: Makes about 8 servings
Nutritional Guidelines (per serving)
351 Calories
6g Fat
57g Carbs
18g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: Makes about 8 servings
Amount per serving
Calories 351
% Daily Value*
Total Fat 6g 8%
Saturated Fat 2g 10%
Cholesterol 15mg 5%
Sodium 564mg 25%
Total Carbohydrate 57g 21%
Dietary Fiber 11g 40%
Protein 18g
Calcium 138mg 11%
*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.)

There is a definite difference between homemade baked beans and those out of a can. When you make them from scratch the beans maintain more of their texture and flavor, the notes of good-quality molasses can be detected.

Note that using full-flavored molasses and dark brown sugar will yield stronger, more deeply flavored baked beans. Feel free to play a bit with the amount of molasses and brown sugar you add.


  • 1 pound navy beans (or Great Northern beans)
  • 1/4 pound salt pork (or bacon)
  • 1 onion
  • 1/3 cup molasses
  • 1/3 cup brown sugar
  • 1 tablespoon dry ground mustard
  • 3 cups water (boiling)
  • 1 teaspoon fine sea salt (plus more to taste)

Steps to Make It

  1. Rinse the beans and pick them over, removing any truly shriveled specimens or bits of rock or grit. Put the beans in a large bowl and cover them with cool water. Let them soak overnight.

  2. Preheat an oven to 250 F or get out a slow-cooker and set it to high.

  3. Chop the salt pork or bacon and put half of it in the bottom of a Dutch oven, heavy pot, or the slow cooker.

  4. Drain the beans and put half of them on top of the bacon.

  5. Peel and chop the onion and put it on top of the beans.

  6. Add the remaining beans and top of them with the remaining salt pork or bacon.

  7. In a medium bowl or large measuring cup, combine the molasses, brown sugar, and mustard with 3 cups boiling water. Stir to dissolve the sugar and mustard.

  8. Pour the mixture over the beans.

  9. Cover the pot or slow-cooker and cook the beans for 4 hours. Check on them; if the beans are tender to the bite, stir in the salt.

  10. Cover again and cook for another 2 hours, removing the lid after the first hour (you can leave the lid on if you prefer soupier beans). The beans should be tender and the flavors fully blended.

  11. You can serve the beans right away, but something even more magical happens to their flavor if you let them cool and reheat them the next day.