Classic Boston-style baked beans, made from dried beans, flavoured with molasses and cooked low and slow with bacon and onion.
There is no doubt that baked beans made from scratch are a real treat, but they need two things – dried beans and time to shepherd them through a long cooking time. Since a lot of us have those two things covered right now, I thought it was the perfect time to share this homemade baked beans recipe.
Flavoured with molasses and cooked low and slow with bacon and onion, these Boston-style baked beans are a classic and so easy to do. Perfect as a side dish anytime, on the Easter table with your ham or for your summer BBQ.
Ingredients
Here are the ingredients you will need …
- Dried navy beans (aka Pea beans) – a fresh bag is best vs that one that has been at the back of your cupboard for a few years :)
- Onion
- Bacon – or omit for vegetarian baked beans
- Salt and Pepper
- Molasses – “Fancy” molasses recommended. See FAQ below for other options
- Dry mustard powder
- Light brown sugar – See FAQ below if you only have dark brown sugar
- Ketchup
- Boiling water
Step by Step Photos
Here are the easy steps to make homemade baked beans …
- Step 1: Soak your dried beans overnight in a large uncovered pot of cold water, covering the beans by about 2 inches of water. Next morning, drain the soaked beans and place into a large pot. Cover the beans with several inches of cold water and bring just to a boil, then reduce heat to the level that will maintain just a gentle simmer, to avoid splitting the skin of the beans. Continue gently simmering the beans, stirring once in a while to prevent sticking and adding additional hot water to the pot if needed to make sure the beans are covered with water while cooking. Simmer until the beans are tender, but not mushy, about 1 hour (taste test to be sure they are tender).
- Step 2: Mix together your sauce ingredients and measure out your water. Set aside. Chop your onion and bacon. Set aside. When beans are tender, drain well and rinse with cold water to stop the cooking process. Preheat oven to 275F.
- Step 3: Add 1/2 the bacon and 1/2 the onion to the bottom of an oven-safe pot with a lid. Top with 1/2 the cooked beans. Add the remaining bacon and onion, then top with the remaining beans.
- Step 4: Combine the sauce and boiling water, then pour over the beans and stir gently to combine. Place lid on your pot and place in a preheated 275F oven. Set the timer for 4 hours.
- Step 5: After 4 hours of cooking, remove the pot from the oven and stir. Your beans should still be somewhat liquidy enough at this point, but if not add a bit of water. You want don’t want to completely cover the beans with liquid, but you should have puddles of liquid on top at all times.Return pot to the oven, checking the beans every 30 minutes for the last 2 hours of cooking and stirring, then adding a bit more water if needed, to keep those puddles on the top.
- Step 6: After 6 hours of cooking, your beans should be done and the sauce should be nice and thickened. Let the beans stand 5 minutes uncovered or 10-15 minutes covered to allow the sauce to thicken further. If for some reason, your sauce is too liquidy, place your pot on the stove-top and simmer it over low heat for a bit to reduce the sauce.
- Step 7: Finally, taste your beans and add assess whether additional salt ais needed. The sauce has a minimum amount of salt added to keep the beans tender and to avoid the pot from getting overly salty as a result of the long cooking process, so you may need a touch more at the end to just to really round out the flavours.
Top Tip
Be sure your beans are tender before you stop simmering them on the stove-top. Taste test a couple just to be sure. You may think that the 6-hour oven time will further soften your beans, but in reality, if your beans go into the oven tough, they may still be that way even after 6 hours in the oven. Don’t be afraid to simmer as long as needed, to make sure they are tender before baking.
FAQ
How long will the baked beans keep in the fridge? Leftover baked beans will keep in the fridge for 3-4 days, though they are best eaten within about 2 days.
Can I freeze baked beans? Yes, BUT you can only freeze them once fully cooked. Baked beans will keep well in the freezer for 2-3 months.
Can I use Dark Brown Sugar? Yes. As dark brown sugar has more molasses in it already, reduce the added molasses slightly.
Can I use Cooking or Blackstrap Molasses? If you only have blackstrap molasses, you would probably be best to seek out a baked bean recipe written specifically for blackstrap molasses, as I don’t have any guidance on how much you would use and quite honestly, I feel like the flavour would be much too harsh for these Boston-style baked beans.
If you only have Cooking molasses, which is a blend of Fancy and blackstrap molasses, you could possibly try reducing the amount of molasses in half and replacing the extra with honey or maple syrup. I haven’t tested this myself.
Can I make these in a slow cooker/instant pot? As I often like to say, you can do whatever you like, but this classic recipe is written to be baked in the oven and that is the only way I have ever made them. As such, you might be better to seek out a recipe written especially for the slow cooker or instant pot for the adjustments that would be needed.
Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Seasons and Suppers.
Get the Recipe: Homemade Baked Beans from dried beans
Ingredients
- 1 lb. dried navy beans
- 1 1/2 cups onion, diced
- 1/2 lb. bacon, diced
Sauce:
- 1 1/2 tsp salt
- 1/4 tsp pepper
- 5 Tbsp molasses, Fancy (not Cooking or Blackstrap)
- 1 1/2 tsp dry mustard powder
- 3/4 cup light brown sugar
- 3/4 cup ketchup
- 1 1/2 cups boiling water
Instructions
- Soak beans in a large bowl over-night, covering with about 2 inches of cold water.
- In the morning, drain soaked beans and place in a large pot. Cover with several inches of water and bring just to a boil, then immediately reduce heat to somewhere between medium and medium-low or whatever level maintains a gentle simmer. Cook beans for 50-60 minutes, or until beans are tender (but not mushy). Taste test to be sure they are tender before you stop cooking. Drain beans and rinse under cold water to stop the cooking process.
- Preheat oven to 275F. Start 1 1/2 cups water to boil.
- In a large oven-safe casserole dish with a lid (or alternately, to be covered with aluminum foil), scatter 1/2 of the onion and 1/2 of the bacon over the bottom of the dish. Add 1/2 of the cooked beans. Scatter the remaining onion and bacon, then top with the remaining cooked beans.
- In a 4-cup measuring cup or similar sized bowl, stir together the sauce ingredients well. Add 1 1/2 cups of boiling water and stir. Pour over beans and mix gently with a fork. If necessary, add a bit more hot water so that the liquid just barely covers the beans. Cover the pot with a lid or doubled up aluminum foil and place in preheated 275F oven.
- Beans will cook in the oven for a total of 6 hours, but should be checked at intervals to ensure there is enough liquid in the pot.
- Cook beans for 4 hours, then remove from oven and gently stir with a fork. There should still be enough liquid in the pot to just barely cover the beans, but if not, add more as needed.
- Return pot to the oven, covered, checking beans every 30 minutes for the last 2 hours of cooking, first stirring, then adding a bit more water to the pot, if needed. You want to have some puddles of liquid showing on the top of the beans, but you don't want to add too much water to the pot.
- After 6 hours of cooking, remove from oven and stir gently with a fork. Let stand, uncovered for 5 minutes or covered for 10-15 minutes before serving.
Notes
More bean recipes you might like …
Hi! I’m Jennifer, a home cook schooled by trial and error and almost 40 years of getting dinner on the table! I love to share my favourite recipes, both old and new, together with lots of tips and tricks to hopefully help make your home cooking enjoyable, stress free, rewarding and of course, delicious!
Yum! I did my beans on the smoker and added pickled jalapeños. Thank you
Sounds great! So pleased you enjoyed them. Thanks :)
The molasses you mention is not available where I live. I just have access to blackstrap.Can I use this? Is there any other ingredient I can substitute? Thank you.
Hi Linda, blackstrap is very strong and bitter, so you wouldn’t want to just substitute it 1 for 1. Maybe try 1/3 blackstrap and 2/3 brown sugar (or maple syrup?). Just guessing, but even at 1/3 it will be strong in flavour.
Great recipe with full flavor. I was out of navy beans so I used pinto beans and they are delicious. With the pinto beans I ended up cooking them for much longer. I did the 6 hours and had inadvertently added a little bit too much water. I let them cool down and chill overnight in the refrigerator. The little bit of bacon fat that didn’t render in came to the top I scraped that out and then put them back in the oven the next day for 4 hours at 275 for the first 2 hours and then 3:25 for the third hour and $350 for the 4th hour. So in total my beans cooked for 10 hours in the oven. They thickened up quite nicely. I will be definitely making these again with navy beans to see which one I like better.
So glad you enjoyed them! Thanks :)
Not sure if the bags of navy beans in newfoundland, canada are bigger but I ended up doubling the sauce for one bag minus a bit, and boy ol boy, what a great taste! I’ve also added a tsp of liquid smoke and a bit of BBQ sauce. I highly recommend this recipe 👌
Thanks! So glad you enjoyed these. Not sure what size bag you started with, but 1 lb. (16oz/454g) is what I start with, which may not be all of a bag, depending on how big a bag you start with.
These beans are fantastic! I have made them several times since discovering this recipe a few months ago. They are the perfect baked beans, both sweet and savory, for a traditional Maritime Saturday night meal with brown bread and coleslaw. The recipe is perfect as written.
I’m so glad to hear, Sylvia and I love the sound of a traditional Maritime Saturday night meal :) Thanks so much.
I received a extremely nice ceramic bean pot for Christmas. I am preparing this recipe to cook in my new bean pot today. I am excited to taste the final results. I watched my mother making baked beans from scratch for years, she was an amazing cook. Much of my cooking today is modeled from her cooking style. I am a 78 years young single widower who, between my late wife and myself, feed our family of four well.
Hi Terry and enjoy the beans! Nothing ever tastes as good as food cooked from scratch with love :)
I made these beans and we absolutely love them. I froze some and they tasted even better if that was possible. It’s an easy recipe and not full of all sorts of unnecessary ingredients.
So glad you enjoyed them, Cherry :) Thanks so much!
Fantastic recipe, thank you.
So glad you enjoyed them, Linda :) Thanks so much!
Rec’d some dried beans from organic farmer friend and found your recipe here. It looks great. Do you precook the bacon or does it go in raw? I’m assuming raw but wanted to be sure! Lynnea
Hi Lynnea and yes, it goes it raw. I cooks along with the beans and imparts flavour, but it will stay soft and sort of blend in with the beans. Enjoy!
These are a family favorite. They also always get rave reviews when I take them to potlucks or cookouts. Thanks for a delicious baked bean recipe using dried beans!
So glad you are enjoying these beans, Jen :) Thanks so much!
Hi Jennifer I’ve made your beans often as it’s exactly my moms mom’s recipe
I add pork belly usually a pound raw or I’ve wet brined it also before adding
My family are always waiting for my call to come get some
Many regards for helping make family memories
So glad everyone is enjoying the beans, Kathy. Sounds great with the pork belly! Thanks :)
Excellent recipe! No modifications needed. Perfect taste and texture!
So glad to hear, Tillie :) Thanks!
Can these be cooked in an instapot?
Hi Lou and possibly, but I have no idea how as I have never tried it in an instapot.