Put beans in a large pot and add 12 cups of water.
Bring to a boil and boil for 2 minutes, then remove from heat. Cover pot and let sit for 1 hour.
Discard soaking water and add fresh water to cover the beans. Return to heat and simmer for 1-3 hours until beans are soft, adding water if needed.