Go Back
+ servings

Boston Baked Beans

Rich and flavorful homemade baked beans

Course Side Dish
Cuisine American
Prep 15 minutes
Cook 5 hours 30 minutes
Total 5 hours 45 minutes
Servings 4 to 6 servings
Calories 636 kcal
Author Michelle


  • 4 ounces salt pork trimmed of rind and cut into ½-inch cubes
  • 2 ounces bacon cut into ¼-inch pieces
  • 1 medium onion finely chopped
  • ½ cup + 1 tablespoon mild molasses divided
  • 1/3 cup light brown sugar
  • 2 tablespoons brown mustard
  • 1 pound dried small white beans like great northern beans, rinsed and picked over
  • teaspoons salt
  • 9 cups water
  • 1 teaspoon apple cider vinegar
  • Salt and pepper to taste


  1. Adjust oven rack to lower-middle position; preheat oven to 300 degrees F.
  2. Add salt pork and bacon to a large Dutch oven (at least 7 quarts); cook over medium heat, stirring occasionally, until lightly browned and most fat is rendered, about 7 minutes. Add onion and continue to cook, stirring occasionally, until onion is softened, about 8 minutes.
  3. Add ½ cup molasses, brown sugar, mustard, beans, 1¼ teaspoons salt, and 9 cups water; increase heat to medium-high and bring to boil. Cover pot and set in oven. Bake until beans are tender, about 4 hours, stirring once after 2 hours.
  4. Remove lid and continue to bake until liquid has thickened to syrupy consistency, 1 to 1½ hours longer. Remove beans from oven; stir in remaining tablespoon of molasses, vinegar, and additional salt and pepper to taste. Serve. (You can make the beans ahead of time, letting them cool to room temperature, and then storing in an airtight container in the refrigerator for up to 4 days.)

Recipe Notes

Nutritional values are based on one serving

Nutrition Facts
Boston Baked Beans
Amount Per Serving
Calories 636 Calories from Fat 261
% Daily Value*
Fat 29g45%
Saturated Fat 10g63%
Cholesterol 33mg11%
Sodium 1645mg72%
Potassium 1364mg39%
Carbohydrates 80g27%
Fiber 7g29%
Sugar 50g56%
Protein 14g28%
Vitamin C 2.1mg3%
Calcium 229mg23%
Iron 6.6mg37%
* Percent Daily Values are based on a 2000 calorie diet.