Ham Hocks Served with Collard Greens
This comforting dish brings together tender, flavorful ham hocks and savory collard greens for a classic Southern meal. It's perfect for a cozy dinner that warms both the heart and the soul.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Crispy Bread with Fried Chicken
Something delicious to watch next.
Step 1
Start by heating some olive oil in a large pot over medium heat. Toss in the chopped onion and cook it until it smells really good and starts to soften, about 3 to 4 minutes. Then add the garlic and cook it just for about 30 seconds more so it doesn’t burn. Pour in the chicken stock and water, then add the ham hocks, vinegar, and peppercorns. Turn the heat up to high and bring everything to a boil. Once boiling, lower the heat and let it simmer gently for about an hour. After that, strain out all the solids and turn the heat back up to high. Add the collard greens to the pot and bring it back to a boil. Toss in the bacon, turn the heat down to a simmer, and cook until the greens are tender—this usually takes about an hour. When everything’s ready, scoop some collards into bowls with a bit of the cooking liquid and enjoy!
Why you’ll love it
This dish offers a rich, smoky flavor that comes from slow-cooked ham hocks, perfectly complemented by the earthy bitterness of collard greens. It’s a comforting meal that brings warmth and tradition to the table, making it a favorite for family gatherings and cozy dinners.
How to serve
Serve with a side of creamy mashed potatoes or cornbread to soak up the delicious broth. A bowl of steamed rice also pairs well, helping to mellow the smoky and savory notes of the dish.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors will deepen over time, making it even tastier when reheated. For longer storage, freeze in portioned containers for up to 3 months.



