"This all-day slow-cooker recipe isn’t your average bean soup—it’s wildly flavorful and extra hearty, and we’d bet it’ll become your favorite on the first try. The secret is in cooking the beans with a bone-in ham shank that infuses flavor into every bite. The key to getting the perfect consistency, mashing the beans, is a can’t-skip step that’s super easy. Finish your bowl with the toppings of your choice, like pico de gallo, sour cream, avocado or a squeeze of lime juice, and prepare to be impressed!..."