Southern-Style Collard Greens are a classic Southern dish that is hearty, flavorful, and packed with nutrients. The collard greens are slow-cooked with smoked ham hocks or bacon, onions, garlic, and spices until tender and infused with smoky and savory flavors. Serve these collard greens as a side dish with cornbread or as a main course with rice for a comforting and satisfying meal.