There are many ways to cook white beans including soups, stews, salads and more, but one of my favorite ways to cook them is southern style with a smoky ham hock where they simmer all day. This method ensures the beans get filled with flavor and get nice and creamy and delicious. These beans could truly be a meal of their own, but I love to serve them up with cornbread and my favorite collard greens. This recipe for southern style white beans and ham is going to quickly become a new favorite recipe to make when you are craving some comfort food.