Add the beans to a large bowl. Their size will double or triple, so make sure there's enough room in the bowl for the beans to expand quite a bit.
2 cups* dried beans
Cover with plenty of water. Refrigerate the beans overnight or up to 24 hours.
After soaking, the beans should be about double the size and appear smooth and plump. Drain and rinse well. Preheat the oven to 325°F (160°C).
Transfer the rinsed beans to a dutch oven or other heavy lidded oven-safe baking dish. Cover with fresh water, filling to at least 2-3 inches above the beans.
Cover the dish and place in the preheated oven. Cook for 2 hours, not lifting the lid or stirring during this time.
Remove the pot from the oven and check to see if the beans are tender. If they aren't, cook for another half hour and check again.
Once the beans are cooked, wait until the pot is cool enough to handle with gloves or a kitchen towel, then drain and rinse the beans well. Transfer to a storage container and refrigerate or freeze as desired.
Cooked beans will keep for up to 3 days in the fridge and up to 3 months in the freezer.