The molasses-spiked flavor and wonderful texture of these old fashioned Baked Beans from Scratch is a real treat. A great potluck choice!
I loved a good canned bean recipe, but there’s nothing like a great big pot of baked beans from scratch. It’s the way my mom used to make them and that distinctive slow-cooked, molasses spiked taste takes me straight back to my family dinner table.
There’s a little more labor involved and definitely more time is required but the effort is so worth it.
Trust me, anyone who has been in or near your house while these are cooking will be waiting anxiously to eat them. Beans from scratch cooking in the oven make your house smell incredible.
Table of contents
The Best Dried Beans for Baked Beans
When making baked beans from scratch, certain dried beans stand out for their flavor, texture, and ability to absorb the rich, savory flavors of the sauce. Any of the varieties listed below are a great choice for this recipe.
- Navy Beans: These small beans are the most popular choice for making homemade baked beans. They hold their shape well but become tender and creamy after a long cooking time.
- Great Northern Beans: These are the beans pictured in this post. They are slightly larger than navy beans but have a similar creamy texture.
- Pink Beans: I’ve had great success using pink beans as well. They are very similar to pinto beans in flavor and texture.
How to Soak Dried Beans
All dried beans must be soaked in advance of cooking them in a conventional oven to begin the process of softening them.
If you have the time, the overnight soak method is an easy choice. But, if you want to make and serve the beams the same day, you’ll want to opt for the quick soak method.
Overnight Soak Method
- Start by rinsing the beans with cool water and picking out any pebbles or debris (if any). Transfer the beans to a large Dutch oven and cover with cold water by about 2-inches. Cover the pot and let it sit overnight.
- The next day, drain the beans and cover with the same amount of fresh water. Bring to a boil, then reduce heat to low, cover the pot, and let the beans simmer for 1 hour. Drain the beans, reserving the cooking liquid.
Quick Soak Method
- Rinse and sort through the beans, place them in a large pot, and add enough water to cover them by about 2-inches. Bring to a boil then reduce the heat and simmer for 3 minutes. Remove from heat and let the beans stand for 1 hour.
- Drain and rinse the beans and return them to the pot.
- Add the same amount of fresh water and bring it to a boil once more. Then, reduce the heat and simmer for 30 to 60 minutes, or until the beans are beginning to get tender. Drain and reserve the cooking liquid.
How to Make Baked Beans From Scratch
- To the drained beans, add chopped onion, ketchup, molasses, Dijon mustard, brown sugar, apple cider vinegar, salt, pepper, and one cup of the reserved cooking liquid. Be sure to reserve any remaining cooking liquid for later.
- Tuck a ham bone (if using) down into the beans and add a bay leaf.
- Cover and bake at 300 degrees F for 4 ½ to 5 hours or until the beans are very tender and the sauce has thickened. Stir occasionally and add more of the reserved cooking liquid if needed during cooking time.
- Remove and discard bay leaf. Transfer the ham bone (if using) to a cutting board and pull off any good meat with a fork and return it to the beans. Discard the bone and fatty meat. Taste the beans and adjust the seasonings, if needed.
This recipe does not require a leftover ham bone. But, when I bake a ham for the holidays I use it as an excuse to make a batch of baked beans the following day. See below for substitutions.
Tips for the Best Homemade Baked Beans
Reserve the cooking liquid: Reserving the water that the beans cooked in is a tip that I learned from my mom. The starchy water creates sauce with the best texture and flavor.
Sweetness How sweet or not sweet you like your beans is a very personal matter. Adjust the amount of sugar called for in the recipe to suit your taste. Then, taste and adjust the seasonings as needed before serving. You may need to add more salt, sweetness, or an extra splash of vinegar to suit your preferences.
Ham bone: To keep your the ham bone from your holiday ham nice and fresh until you are ready to use it, wrap the ham bone with meat attached tightly with plastic wrap and then with heavy duty foil or, even better, vacuum seal it. Pop it in the freezer and next time you’re ready to cook some beans, just thaw it out and you’re ready to go.
Substitutions: If you don’t have a leftover ham bone, you can substitute a ham hock purchased at the grocery store. Or omit it altogether and use cooked, crumbled bacon or a chopped ham steak for a meaty bite.
Don’t overdo the liquid: Be cautious with adding the reserved cooking liquid to avoid ending up with soupy baked beans. The sauce should be thick and cling to the beans.
Stir occasionally: Stir the baked beans occasionally during cooking to prevent sticking and ensure even cooking.
Rest before serving: Allow the baked beans to rest for a few minutes before serving, as this will help the flavors to settle and meld even further and the sauce will continue to thicken slightly.
Storage Tips
Refrigerate: Transfer the cooled beans to an airtight container and refrigerate for up to 3 to 4 days.
Freeze: When I made this batch, I doubled the recipe and used my vacuum sealer to seal up individual packets of the leftovers. No vacuum sealer? Just transfer them to any freezer-safe container, like plastic storage bags, and freeze them for up to 3 months.
Reheating leftover baked beans: It is incredibly convenient to be able to grab vacuum sealed packets straight from the freezer to add to our dinner menu at the last minute. Just run them under warm water for a few minutes, snip open the packets, and finish warming them in the microwave in in a pot on the stove.
More Bean Recipes You’ll Love
To learn how to pressure cook your beans to perfection, check out my recipe for Instant Pot Baked Beans and Instant Pot Mexican Pinto Beans.
My Calico Beans and Spicy Baked Beans are quick and easy canned bean recipes that I turn to over and over again for summer potlucks. Kielbasa Baked Beans are a hearty side dish or spoon them over rice for a delicious meal!
Sign up for my free newsletter for all the latest recipes and join me on Facebook, Instagram and Pinterest for more cooking inspiration!
Baked Beans from Scratch
Ingredients
- 1 pound package dry great northern, navy, or pink beans
- Lots of water
- 1 medium yellow onion, chopped
- 1 cup ketchup
- ⅓ cup brown sugar, packed (see notes below)
- ⅓ cup molasses
- 1 tablespoon Dijon mustard
- 1 tablespoon apple cider vinegar
- 1 ½ teaspoons salt, plus additional if desired
- 1 teaspoon freshly ground black pepper, plus additional if desired
- 1 bay leaf
- 1 meaty ham bone, omit if using bacon (see notes below)
- 4 slices thick-sliced bacon, cooked and crumbled (omit for ham bone)
Instructions
Overnight Soak Method
- Rinse and pick through beans removing any small pebbles or debris. Transfer beans to a large pot and pour in enough water to cover by about 2-inches. Cover the pot and let the beans soak overnight.
- The next day, drain the beans and cover with the same amount of fresh water. Bring to a boil, then reduce heat to low, cover the pot, and let simmer for 1 hour. Drain beans, reserving liquid.
Quick Soak Method
- Rinse and sort through the beans, place them in a large pot, and add enough water to cover them by about 2-inches. Bring to a boil then reduce the heat and simmer for 3 minutes. Remove from heat and let the beans stand for 1 hour. Drain and rinse the beans and return them to the pot. Add the same amount of fresh water and bring it to a boil once more. Then, reduce the heat and simmer for 30 to 60 minutes, or until the beans are beginning to get tender. Drain and reserve the cooking liquid.
To Cook The Soaked Beans
- Preheat oven to 300 degrees F.
- In a large oven safe pot, Dutch oven or baking dish, combine the soaked beans, 1 cup cooking liquid, onion, ketchup, brown sugar, molasses, mustard, apple cider vinegar, salt, pepper, bay leaf, and bacon (only add bacon if not using ham bone). Mix well. If using ham bone, tuck it into the beans. Cover and bake for 4 ½ to 5 hours or until the beans are very tender and sauce has thickened to desired consistency. Stir occasionally and add more of the reserved cooking liquid if needed during the cooking time.
- At end of cooking time remove and discard bay leaf. Transfer the ham bone (if using) to a cutting board and pull off any good meat with a fork and return it to the beans. Discard the bone and fatty meat. Taste beans adjust seasonings, if needed.
Notes
Nutrition
Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.
Can you tell me what kind of molasses you use for baked beans?
I use Grandma’s Original Unsulphured Molasses.
What’s the name of that blue cooking pot.
It’s my Le Creuset oval Dutch Oven like this one https://amzn.to/3YSrSLv (affiliate link).
I have been making your recipe for years ! I put my own spin on it. No tomato products . It’s seems to be the most authentic traditional recipe I’ve tasted being from New England . I also use pork fat back. I made a tic tok video of your recipe and mentioned you ! Just search your name . Thank you for sharing your recipes ! Ps the first time I cooked your beans there was no ACV !
I used the 8 pieces of bacon with pink beans. I soaked them over night then followed your recipe. I have used the leftover juice from the beans and they are still getting softer. I have them at 325 and going on six hours. The taste is good just waiting for the beans to soften a little more. I live above 6000ft, so my baking is challenging at times. I will make them again and try a different bean and see how it will be. Thanks for a good recipe
Excellent! Never did baked beans from scratch, but there’s no going back now. We use the overnight soak method and the bacon.. Just some minor changes after the first time to suit our tastes – we reduced the ketchup to 1/2 cup, softened the onions in the microwave, and simmered the beans for an hour and 20 minutes. We found the 1 cup of liquid to be just right, although they do thicken up for leftovers. Thank you!
Is there a substitute for the molasses?
Molasses adds a distinctive flavor to baked beans but common subs are honey, maple syrup, or dark brown sugar. All of theses are sweeter than molasses though so I’d be careful on the amount.
I doubled this recipe using Great Northern beans, used 8 thick slices bacon (no hambone), added 15 oz can of yams (mashed) for thickness and sweetness, only 2 tsp salt. Next time I will leave out the brown sugar to lower sweetness. I’m thinking I’d rather use a couple of medium size ham hocks but cost prohibitve for me. This food is solid gold American heritage that my Chinese wife loved and our youngest who was very food picky in her pre-teens. Thanks a bunch Valerie.
Great idea on the sweet potatoes to thicken and sweeten. I’m going to use stevia, maple syrup, molasses and tomato paste.
Can I cook baked beans in the new pressure coke crock pots
Check out my recipe for Instant Pot Baked Beans for pressure cooker directions.
Hello,
Can I put the beans in sealed jars to use at a later date?
Hi Jennifer. You should promptly refrigerate any leftovers and use them within 3 to 4 days. For longer storage, I recommend transferring the beans to freezer-safe containers and freezing them.
Delightful recipe. I used slightly less ketchup and brown sugar, and no salt. The ham bone with meat added plenty of flavor without the additional salt. Soaked the beans overnight and followed the cooking and baking instructions. Four hours in my oven and the beans were perfect.
I made these in the crock pot last night, and I absolutely LOVE them! I had a bag of pinto beans in the pantry that needed to be used up. I used vegetable broth instead of the cooking liquid and set them on low overnight. Thank you for such a delicious recipe! I am not a huge bean fan, but I am definitely adding these to my cooking rotation, much to my husband’s delight!
So glad to hear that they worked so well in the slow cooker. Thanks for your comment, Patricia. I’m sure it will be helpful to others 🙂