How to prepare:
1. Soak beans overnight in cold water, or for 8 hours. Drain and reserve the soaking water.
2. In your slow cooker, layer the beans, diced onions, and bacon until the slow cooker is full.
3. Next, make the sauce. Combine the molasses, salt, pepper, mustard, ketchup, worcestershire sauce, and sugar in a medium sized pot. Cook over medium-high heat until the sugar has dissolved, about 3 – 5 minutes.
4. Pour the sauce over the layered beans, onion, and bacon.
5. Pour just enough of the reserved soaking water into the slow cooker to cover the beans.
6. Set slow cooker to low and let cook for 8 – 12 hours. This recipe is great to get started first thing in the morning so that it’s ready by dinner time. The beans are done once the sauce has thickened and the beans are tender. Serve immediately, or store leftovers in the fridge in an airtight container for up to 3 days