The aroma of slow-simmered collard greens with ham hock fills the kitchen with a scent that instantly feels like home. Honestly, there’s just something about those tender, smoky greens that takes me right back to Sunday dinners at my grandmother’s table. I first tried this collard greens with ham hock recipe during a visit to the South, and it quickly became a staple in my cooking rotation. The balance between the earthy collards and the rich, juicy ham hock is pure magic.
What’s great about this dish is how it brings together simple ingredients into a soulful meal that’s both comforting and satisfying. If you’re looking for a classic Southern comfort food recipe that’s easy to whip up but packs serious flavor, you’re in the right place. This isn’t just any greens recipe — it’s been tested and tweaked over many dinners, and trust me, it always impresses.
Whether you’re cooking for family, hosting a potluck, or just craving a hearty side dish, this recipe delivers. Plus, it’s a fantastic way to enjoy collard greens — a leafy green packed with nutrients — in a way that’s approachable and downright delicious. Ready to make some magic?
Why You’ll Love This Recipe
- Quick & Easy: The prep is straightforward, and with a slow simmer, you can set it and forget it for a few hours.
- Simple Ingredients: No fancy or hard-to-find items here — just collard greens, a ham hock, and pantry staples.
- Perfect for Any Occasion: Whether it’s a family dinner, holiday feast, or weeknight comfort meal, this dish fits right in.
- Crowd-Pleaser: Kids and adults alike often come back for seconds — the smoky flavor wins hearts every time.
- Unbelievably Delicious: The combination of tender greens and melt-in-your-mouth ham hock creates layers of soul-satisfying flavor.
This recipe stands out because it embraces the traditional Southern technique of slow-cooking collards with ham hock, which infuses the greens with an unbeatable smoky richness. I’ve tried shortcuts and different meats, but nothing beats the original method for flavor depth. Plus, the seasoning is just right — not too salty, with a hint of tang from apple cider vinegar that brightens the dish.
Honestly, the first time I made this, I closed my eyes after the first bite — that’s the kind of comfort food this collard greens with ham hock recipe is. It’s both nostalgic and nourishing, a true Southern classic that feels like a warm hug on a plate.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find at your local market, and you can even swap a few to suit your preferences.
- Collard Greens: About 2 pounds (900g), washed and roughly chopped. Look for fresh, vibrant leaves with no yellowing.
- Ham Hock: One large smoked ham hock (about 1 to 1.5 pounds / 450–700g). I prefer a brand like Prosciutto di Parma for its smokiness, but any quality smoked ham hock works.
- Onion: 1 medium yellow onion, diced (adds sweetness and depth).
- Garlic: 3 cloves, minced (for that punch of aroma).
- Chicken Broth: 4 cups (960ml), preferably low sodium to control saltiness.
- Apple Cider Vinegar: 2 tablespoons (brightens and balances the smoky flavor).
- Red Pepper Flakes: ½ teaspoon (optional, for a gentle kick).
- Salt and Black Pepper: To taste.
- Olive Oil or Bacon Grease: 1 tablespoon (for sautéing the aromatics).
If you want a gluten-free version, double-check your broth ingredients or use a homemade substitute. For a vegetarian twist, omit the ham hock and add smoked paprika and liquid smoke to mimic the smoky notes.
One tip from experience: use firm, small-curd collard greens if possible, as they hold up better through the long cooking time. Frozen collards can work too if you’re in a pinch, but fresh always wins for texture.
Equipment Needed
- Large Dutch Oven or Heavy-Bottomed Pot: Ideal for even heat distribution and slow simmering.
- Sharp Chef’s Knife: For chopping collards and dicing onions efficiently.
- Cutting Board: Preferably a sturdy one with good grip.
- Wooden Spoon or Silicone Spatula: For stirring without scratching your pot.
- Colander or Salad Spinner: To wash and drain the collard greens well.
- Measuring Cups and Spoons: For precise seasoning and broth measurement.
If you don’t have a Dutch oven, a large heavy saucepan with a lid works fine. I once used a slow cooker for this dish — it’s a great alternative (just adjust the timing). For budget-friendly options, a deep skillet with a tight-fitting lid can also do the trick, though watch your liquid levels closely.
Detailed Preparation Method
- Prepare the Collard Greens: Remove the thick stems from the collard leaves by folding each leaf in half and slicing along the stem. Tear or chop the leaves roughly into 2-inch (5 cm) pieces. Rinse thoroughly in cold water to remove any grit, then drain well. (This step usually takes about 10 minutes.)
- Sauté Aromatics: Heat 1 tablespoon of olive oil or bacon grease in your Dutch oven over medium heat. Add the diced onion and cook until translucent and soft, about 5 minutes. Toss in the minced garlic and cook for another minute until fragrant. Be careful not to burn the garlic—it should smell sweet and inviting.
- Add Ham Hock: Nestle the smoked ham hock into the pot with the aromatics. Pour in 4 cups (960ml) of chicken broth, making sure the ham hock is mostly covered. Bring to a gentle boil, then reduce heat to low and cover. Let it simmer for 45 minutes to 1 hour to start infusing the broth with smoky flavor.
- Add Collard Greens and Seasonings: Stir in the chopped collard greens. They will seem like a lot at first, but they’ll shrink down as they cook. Add the apple cider vinegar, red pepper flakes (if using), and season lightly with salt and black pepper. Stir to combine everything evenly.
- Simmer Slowly: Cover the pot and let the greens simmer gently over low heat for 1 to 1.5 hours. Stir occasionally, making sure the greens stay submerged. Add small amounts of water or broth if it starts to dry out. The greens should become tender but not mushy, and the broth will develop a rich, smoky depth.
- Final Taste and Adjustments: Remove the ham hock and shred any meat from the bone, returning it to the pot if desired. Taste the greens and adjust seasoning with salt, pepper, or a splash more vinegar for brightness. Let everything cook another 5 minutes uncovered if you want to reduce excess liquid.
- Serve Hot: Spoon the collard greens with ham hock into bowls or alongside your favorite Southern dishes. The greens should be tender with a subtle smoky flavor and balanced tang.
Pro tip: If your collard greens taste too bitter, a pinch of sugar or a little extra vinegar usually helps balance that out. Also, don’t rush the simmering — slow and steady wins the flavor race here.
Cooking Tips & Techniques
To get the best out of your collard greens with ham hock, patience is key. Slow cooking allows the ham hock to release its smoky goodness fully, and the greens to soften without losing their texture. Rushing this step often results in tougher greens or a less flavorful broth.
One common mistake is not washing the collards properly — grit can ruin the experience. I always wash mine in several cold water baths and spin dry to avoid any sandy surprises.
Another tip: If you want to amp up the smokiness, consider adding a splash of liquid smoke or smoked paprika, especially if your ham hock is milder. But start small; it’s easy to overdo.
When adding salt, remember that the ham hock and broth already contribute saltiness. Taste as you go to avoid over-salting.
Multitasking tip: While the greens simmer, prep other sides or clean up the kitchen. This dish is perfect for slow cooking while you handle other tasks.
Variations & Adaptations
- Smoky Turkey Ham Hock: Substitute ham hock with smoked turkey leg for a leaner option that still brings great flavor.
- Vegetarian Version: Omit ham hock; add a teaspoon of liquid smoke and smoked paprika to mimic the smokiness. Use vegetable broth instead of chicken broth.
- Spicy Kick: Add chopped jalapeños or increase red pepper flakes for those who like a bit of heat.
- Instant Pot Method: Use the sauté function to cook aromatics, then add all ingredients and cook on high pressure for 30 minutes, followed by natural release.
- Summer Twist: Mix in fresh tomatoes or a splash of lemon juice to brighten the dish during warmer months.
I once tried adding a splash of maple syrup for a subtle sweetness — it was surprisingly good with the smoky ham hock! Feel free to experiment with your favorite herbs or spices.
Serving & Storage Suggestions
Serve your collard greens warm, ideally alongside classic Southern dishes like cornbread, fried chicken, or black-eyed peas. A drizzle of hot sauce or a sprinkle of crushed red pepper adds an extra zing.
Leftovers keep beautifully in the refrigerator for up to 4 days. Store in an airtight container, and the flavors actually deepen overnight — making it even better the next day.
To reheat, warm gently on the stove over low heat or microwave in short bursts, stirring occasionally. Avoid overheating to keep the greens tender and prevent the ham hock meat from drying out.
If you want to freeze, portion the greens (without the ham hock bone) into freezer-safe bags or containers for up to 3 months. Thaw overnight in the fridge and reheat gently.
Nutritional Information & Benefits
This collard greens with ham hock recipe packs a nutrient punch. Collard greens are rich in vitamins A, C, and K, fiber, and antioxidants. The ham hock provides protein and iron, making it a hearty yet nourishing side.
Depending on portion size, a serving averages around 150-200 calories, with moderate fat and high fiber. It’s naturally gluten-free and can fit well into low-carb and Paleo diets with minor tweaks.
Watch out for sodium levels, especially if using store-bought broth and smoked meats. Opt for low-sodium broth to keep it balanced.
Conclusion
So there you have it — a real-deal collard greens with ham hock recipe that’s easy enough for weeknights but special enough for holidays. This dish brings that soulful Southern comfort right to your table, with tender greens bathed in rich, smoky broth.
Feel free to tweak it to your taste, whether you want it spicier, milder, or vegetarian-friendly. Personally, this recipe is one I keep coming back to because it’s honest food that fills you up and warms your heart.
Give it a try and share your experience! I’d love to hear your variations or tips in the comments below. Happy cooking!
FAQs
Can I use fresh ham instead of a ham hock?
You can, but ham hocks have a unique smoky flavor and collagen that really enriches the greens. Fresh ham won’t provide quite the same depth but still works if you’re in a pinch.
How long do I need to cook collard greens with ham hock?
Generally, 1.5 to 2 hours of slow simmering is best to get tender greens and flavorful broth. You can cook longer on low heat if needed.
Can I freeze leftover collard greens with ham hock?
Yes! Freeze leftovers in airtight containers for up to 3 months. Thaw in the fridge overnight and reheat gently.
Is this recipe gluten-free?
Absolutely. Just make sure your chicken broth and smoked ham hock are gluten-free, as some brands add wheat-based ingredients.
What can I serve with collard greens and ham hock?
Classic Southern sides like cornbread, fried chicken, black-eyed peas, or mashed sweet potatoes all pair beautifully with this dish.
Pin This Recipe!
Collard Greens with Ham Hock Recipe Easy Southern Comfort Dish
A classic Southern comfort dish featuring slow-simmered collard greens with smoky ham hock, delivering tender greens and rich, flavorful broth.
- Prep Time: 15 minutes
- Cook Time: 1 hour 45 minutes
- Total Time: 2 hours
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: Southern
Ingredients
- 2 pounds collard greens, washed and roughly chopped
- 1 large smoked ham hock (about 1 to 1.5 pounds)
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 4 cups chicken broth (preferably low sodium)
- 2 tablespoons apple cider vinegar
- ½ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 1 tablespoon olive oil or bacon grease
Instructions
- Remove the thick stems from the collard leaves by folding each leaf in half and slicing along the stem. Tear or chop the leaves roughly into 2-inch pieces. Rinse thoroughly in cold water to remove any grit, then drain well.
- Heat 1 tablespoon of olive oil or bacon grease in a Dutch oven over medium heat. Add the diced onion and cook until translucent and soft, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Nestle the smoked ham hock into the pot with the aromatics. Pour in 4 cups of chicken broth, making sure the ham hock is mostly covered. Bring to a gentle boil, then reduce heat to low and cover. Let it simmer for 45 minutes to 1 hour.
- Stir in the chopped collard greens. Add the apple cider vinegar, red pepper flakes (if using), and season lightly with salt and black pepper. Stir to combine.
- Cover the pot and let the greens simmer gently over low heat for 1 to 1.5 hours. Stir occasionally, ensuring the greens stay submerged. Add small amounts of water or broth if it starts to dry out.
- Remove the ham hock and shred any meat from the bone, returning it to the pot if desired. Taste and adjust seasoning with salt, pepper, or more vinegar. Cook uncovered for another 5 minutes if you want to reduce excess liquid.
- Serve hot, spooning the collard greens with ham hock into bowls or alongside your favorite Southern dishes.
Notes
Use firm, small-curd collard greens for best texture. Slow simmering is key for flavor and tenderness. If collards taste bitter, balance with a pinch of sugar or extra vinegar. Taste as you go to avoid over-salting due to ham hock and broth salt content. Frozen collards can be used in a pinch but fresh is preferred.
Nutrition
- Serving Size: About 1 cup cooked c
- Calories: 180
- Sugar: 3
- Sodium: 550
- Fat: 7
- Saturated Fat: 2
- Carbohydrates: 10
- Fiber: 5
- Protein: 15
Keywords: collard greens, ham hock, Southern comfort food, slow simmer, smoky greens, easy side dish






