Classic Boston baked beans from scratch are a warm and nostalgic choice when it comes to comfort food. These beans offer a delightful mix of flavors that evoke fond memories of family gatherings and cozy evenings. Making this recipe is not just about feeding the body; it’s about feeding the soul. With every spoonful, you get that calming essence of home.
In this dish, the star ingredient is the navy beans. They bring a creamy texture and a subtle sweetness that perfectly complements the rich flavors of molasses and brown sugar. Salt pork or bacon adds a savory depth, while the chopped onion contributes a lovely sweetness. The secret ingredient, dry mustard, brightens up the whole dish and balances the sweetness beautifully. The combination of these ingredients creates a flavor profile that is hearty, slightly sweet, and undeniably delicious.
The cooking process for this classic recipe is straightforward and manageable, even for those who may not consider themselves expert chefs. First, you soak the navy beans overnight, which helps them cook evenly. After draining and rinsing, you’ll add them to a pot with all the other ingredients: salt pork or bacon, onion, molasses, brown sugar, mustard, salt, and pepper. Then, simply cover the mixture with water, bring it to a boil, and let it simmer until the beans are perfectly tender. It’s that simple!
These baked beans are ideal for a variety of occasions. Whether you’re preparing a cozy meal on a chilly night or looking for a dish to bring to a potluck, this recipe will surely impress. They can serve as a hearty side or even a main dish, satisfying both the stomach and the heart.
Why You’ll Love This Classic Boston Baked Beans from Scratch
- Comfort Food: Perfect for family gatherings and chilly evenings, offering a taste of home.
- Simple Ingredients: Made with easy-to-find items, making preparation stress-free.
- Versatile Dish: Suitable as a side dish or a main meal, adaptable for any occasion.
- Perfectly Hearty: Provides a filling option that warms you from the inside out.
- Great for Meal Prep: Tastes even better the next day, making leftovers highly enjoyable.
Navy Bean Tips
When selecting navy beans, look for dried ones that are free of blemishes and have a uniform color. Over time, dried beans can lose some of their moisture, making them tougher to cook. To ensure the best results, check the packaging date if possible and opt for beans that are fresher. Storing dried beans in an airtight container can help maintain their quality. Soaking overnight in water is a crucial step that softens the beans and prepares them for the long cooking process.
Options for Substitutions
- Salt Pork: Substitute with smoked turkey for a leaner option.
- Bacon: Use turkey bacon or vegetarian bacon for a different flavor profile.
- Molasses: Swap with honey or maple syrup for a unique sweetness.
- Brown Sugar: Use coconut sugar for a lower-glycemic alternative.
- Onion: Shallots can offer a milder sweetness if preferred.
- Pepper: Add a pinch of cayenne for a little kick if you’re feeling adventurous.
Watch Out for These Mistakes
One common mistake when making baked beans is not soaking the navy beans long enough. A proper soak overnight ensures even cooking and enhances the bean’s texture. Skipping the soak can lead to beans that are tough and undercooked, making your dish less than enjoyable.
Another pitfall is adding all the ingredients at once without considering their cooking times. Ingredients like bacon or onion need time to render their flavors properly. If added too early, they might get lost in the cooking process.
Finally, overcooking the beans can also be a concern. While the recipe calls for a long, slow cook, it’s essential to keep an eye on them. Check for doneness occasionally to avoid mushy beans. Stirring occasionally helps prevent sticking and promotes even cooking, so make sure to set a reminder to check on your pot!

What to Serve With Classic Boston Baked Beans from Scratch?
Classic Boston baked beans pair beautifully with a range of side dishes. Try serving them alongside a fresh garden salad for a light contrast, or enjoy them with cornbread to soak up the delicious sauce. Grilled sausages can add a flavorful, protein-packed option to the meal. Plus, a side of coleslaw can introduce a refreshing crunch that complements the richness of the beans nicely.
Storage Instructions
Store: Let the beans cool to room temperature, then transfer them to an airtight container. They will keep in the refrigerator for about 4 to 5 days.
Freeze: For longer storage, freeze the baked beans in an airtight container, where they will stay good for about 3 months.
Reheat: To reheat, simply warm the beans on the stovetop over low heat, stirring occasionally to avoid sticking. You can also microwave them in a covered bowl for about 2 to 3 minutes or until heated through, stirring halfway for even warming.
Recipe Info
Preparation Time: 8 hours (soaking included)
Cooking Time: 4-6 hours
Total Time: 8-14 hours
Level of Difficulty: Easy
Servings: 6-8
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: Approximately 1200-1500
Protein: 50-60 grams
Fat: 30-40 grams
Carbohydrates: 200-230 grams
Ingredients
- 2 cups dried navy beans
- 1/2 cup molasses
- 1/4 cup brown sugar
- 1/2 pound salt pork or bacon, diced
- 1 onion, chopped
- 1 teaspoon dry mustard
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 4 cups water
Step-by-Step Instructions
Step 1: Soak the Navy Beans Overnight
Begin by placing the dried navy beans in a large bowl. Add enough water to cover them completely and allow them to soak overnight. This step is crucial for softening the beans and ensuring they cook evenly.
Step 2: Prepare the Ingredients
After soaking, drain and rinse the beans under cool running water. In a large pot, combine the soaked beans with the diced salt pork or bacon, chopped onion, molasses, brown sugar, dry mustard, salt, and black pepper.
Step 3: Add Water and Cook
Pour 4 cups of water into the pot with the beans and other ingredients. Bring the mixture to a boil over medium-high heat. Stir occasionally to make sure everything is well combined.
Step 4: Simmer the Beans
Once boiling, reduce the heat to low. Cover the pot and allow the beans to simmer for about 4-6 hours. Stir occasionally to prevent the beans from sticking to the bottom. The beans are done when they are tender and have absorbed the flavors of the other ingredients.
Step 5: Adjust Seasoning and Serve
After simmering, taste the beans and adjust the seasoning as needed, adding more salt, pepper, or sugar if desired. Serve the baked beans hot, either on their own or as a delicious side dish.

In conclusion, Classic Boston baked beans are a timeless recipe that brings warmth and comfort to any meal. The combination of simple, wholesome ingredients creates an enticing flavor that is satisfying and nostalgic. I encourage you to give this recipe a try. Whether you’re making it for yourself, family, or friends, it is sure to become a favorite in your kitchen. If you enjoy this recipe, please share your feedback or check out more comforting recipes on the blog. Happy cooking!
Print
Classic Boston Baked Beans from Scratch
- Prep Time: 480 minutes
- Cook Time: 360 minutes
- Total Time: 840 minutes
- Yield: 6-8 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A warm and nostalgic comfort food, these baked beans are made from scratch with navy beans, molasses, and bacon for a delightful flavor.
Ingredients
- 2 cups dried navy beans
- 1/2 cup molasses
- 1/4 cup brown sugar
- 1/2 pound salt pork or bacon, diced
- 1 onion, chopped
- 1 teaspoon dry mustard
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 4 cups water
Instructions
- Soak the navy beans overnight in a bowl of water.
- Prepare the ingredients by draining and rinsing the beans.
- Combine the soaked beans with salt pork or bacon, onion, molasses, brown sugar, dry mustard, salt, and pepper in a pot.
- Add 4 cups of water and bring to a boil over medium-high heat.
- Simmer the beans on low heat for 4-6 hours, stirring occasionally.
- Adjust seasoning if necessary, then serve hot.
Notes
These beans taste even better the next day and are perfect for meal prep.
Nutrition
- Serving Size: 1 serving
- Calories: 150
- Sugar: 10g
- Sodium: 600mg
- Fat: 13g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 6g
- Protein: 8g
- Cholesterol: 20mg