To begin, make sure to thoroughly rinse the beans to eliminate any unwanted dirt.
Cover the beans in a pot with enough water to submerge them. Add one tablespoon of baking soda to the liquid. For a minimum of 10 minutes, boil the water with baking soda and switch off your heat source when finished. Make sure to cover the pot with its lid for the best results.
Allow the beans to steep overnight in this water, so they become tender and are ready for cooking.
Give the beans a thorough rinse, and then transfer them to your heat-resistant pot.
In the pot, mix the remaining ingredients, including the cooked bacon, chopped onion, brown sugar, salt, and bay leaf.
Carefully pour boiled water over the beans in the pot, ensuring they are fully submerged. Secure the lid onto the pot to ensure your meal cooks evenly.
Preheat your oven to 300°F.
Place the bowl with the bean mixture inside. Leave it there for more than 3 hours—ideally 4-5 hours. Make sure to open the oven door periodically and stir your beans to ensure even cooking.
Once the beans are golden brown, you have your meal ready. Serve it hot. Enjoy your delicious homemade Grandma Brown’s Baked Beans!