Collard greens with smoked ham hocks is a classic Southern comfort food dish known for its deep, smoky flavor and tender, slow-cooked greens.
🥬 Collard Greens with Smoked Ham Hocks
Ingredients
- 2 lbs collard greens (washed, stems removed, chopped)
- 1–2 smoked ham hocks
- 1 onion (chopped)
- 3–4 cloves garlic (minced)
- 6–8 cups water or chicken broth
- Salt & black pepper (to taste)
- Optional: red pepper flakes or vinegar
👩‍🍳 Instructions
1. Start the base
- In a large pot, add ham hocks, onion, garlic, and broth/water
- Simmer for 1.5–2 hours until meat is tender and flavorful
2. Add collard greens
- Add chopped collard greens in batches
- Stir and let them wilt down into the broth
3. Slow cook
- Simmer 45–90 minutes until greens are soft and flavorful
- Stir occasionally
4. Finish & season
- Remove ham hocks, shred meat, and return to pot
- Season with salt, pepper, and optional vinegar or chili flakes
🍖 Tips for best flavor
- Slow cooking is key—don’t rush it
- Ham hocks give smoky depth, but smoked turkey also works
- A splash of vinegar at the end brightens the flavor
- Tastes even better the next day
đź§ľ Bottom line
Collard greens with smoked ham hocks is a traditional Southern dish built on slow simmering greens with smoked meat, creating a rich, savory broth and tender, flavorful vegetables.
If you want, I can also give you a healthier or faster version (Instant Pot or no-meat version).

