If you have the time, soak the beans overnight in enough water to cover them. This step helps soften the beans, reduce cooking time, and makes them easier to digest by releasing some of their natural sugars.
In a large stockpot, combine the soaked beans with 8 cups of fresh water, beef bacon slices, and garlic cloves. Bring the pot to a boil, then reduce to a simmer. Cover and cook for about 2 hours, stirring occasionally to ensure they don’t stick.
For a hands-off method, use a crockpot. Cook the beans on the “bean chili” setting for 45 minutes, or on low for 6 hours. The crockpot method is perfect if you have a busy day and want the beans ready when you are.