Rating: 3.76
(99)

Collard Greens With Ham

November 17, 2025

Collard greens with ham is a comforting, soulful dish that brings deep flavor and satisfying richness to the table. It is a classic for a reason. Slow cooked greens become tender and silky, while smoky ham infuses every bite with savory depth. Whether you serve it as a holiday side, a Sunday dinner staple, or a cozy weekday meal, this dish always delivers warmth and nostalgia.

The base of the recipe starts with fresh collard greens. Their sturdy leaves hold up beautifully to long cooking, softening into a tender texture without losing their body. After rinsing and removing the tough stems, the leaves are sliced into ribbons and set aside. In a large pot, onions and garlic are sautéed in a bit of oil until they turn fragrant. Then comes the star ingredient: ham. Some cooks use leftover holiday ham, others prefer smoked ham hocks or diced country ham. Any option works well because the ham provides saltiness, richness, and plenty of flavor.

Once the ham begins to simmer with broth, the collard greens are added in batches, wilting down as they absorb the savory liquid. A splash of apple cider vinegar or a squeeze of lemon brightens the pot and balances the richness. A pinch of sugar can soften the greens’ natural bitterness, while black pepper and crushed red pepper flakes add a gentle kick. As everything cooks slowly, the broth transforms into what many call pot liquor, a deeply seasoned liquid that tastes incredible soaked up with cornbread.

After simmering for about an hour, the greens turn silky and flavorful, and the ham becomes tender enough to mix throughout. Each serving brings a combination of smoky meat, soft greens, and savory broth that feels both hearty and nourishing.

Collard greens with ham pair beautifully with roasted meats, fried chicken, mashed potatoes, or cornbread. They also work as a standalone meal when served over rice or alongside sweet potatoes. Leftovers taste even better the next day because the flavors continue to develop.

This dish is simple to prepare but full of comfort. It is the kind of recipe that reminds people of family kitchens, slow afternoons, and meals cooked with care. Whether you are making it for a celebration or an everyday dinner, collard greens with ham always feel like home.

Collard Greens With Ham
Collard Green With Ham
3.76 from 99 votes
A delicious, Southern-style dish featuring collard greens cooked with savory ham.
Servings 4 people
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour

Ingredients
  

  • 2 bunches collard greens washed and chopped
  • 1 pound ham hocks smoked
  • 1 large onion chopped
  • 3 cloves garlic minced
  • 4 cups chicken broth or water
  • 1 tablespoon apple cider vinegar

Instructions
 

  • In a large pot, combine the ham hocks and chicken broth. Bring to a boil, then reduce to a simmer and cook for 20 minutes.
  • Add the chopped onion and minced garlic to the pot and simmer for another 5 minutes.
  • Stir in the collard greens, a handful at a time, until all are added and begin to wilt.
  • Add apple cider vinegar and continue to simmer for another 20 minutes until greens are tender.
  • Remove the ham hocks, shred the meat, and return to the pot. Season with salt and pepper to taste. Serve hot.

Nutrition

Serving: 1gCalories: 150kcalCarbohydrates: 10gProtein: 15gFat: 5gSaturated Fat: 1gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 1.5gCholesterol: 30mgSodium: 800mgPotassium: 300mgFiber: 4gSugar: 1gVitamin A: 3000IUVitamin C: 45mgCalcium: 100mgIron: 2mg
Calories: 150kcal
Meal Type: Side Dish
Cuisine: American
Keyword: Collard Greens, ham, Southern Cuisine
Cooking Method: Fried
Time: >45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Southern-Style Collard Greens
Southern-Style Collard Greens
Southern-Style Collard Greens are a delicious and traditional side dish in Southern cuisine, featuring tender collard greens infused with savory bacon and a hint of spice.
Check out this recipe
Chicken and Collard Greens Skillet
Chicken and Collard Greens Skillet
A delicious and healthy chicken and collard greens skillet recipe that is easy to make and packed with flavor.
Check out this recipe
Pork and Collard Greens Stir
Pork and Collard Greens Stir
A delicious stir-fry dish made with pork and collard greens.
Check out this recipe
Fried Cabbage With Sausage
Fried Cabbage With Sausage
Fried Cabbage with Sausage is a simple, flavorful dish perfect for a quick weeknight meal. This one-pan dish features savory sausage and tender cabbage cooked together with a hint of garlic and spice, providing a hearty and comforting meal.
Check out this recipe
Fried Cabbage With Bacon
Fried Cabbage With Bacon
A delicious and simple side dish, Fried Cabbage With Bacon combines crispy bacon with tender cabbage for a savory dish perfect for complementing any meal.
Check out this recipe
Fried Cabbage and Egg Noodles
Fried Cabbage and Egg Noodles
A delicious and comforting dish featuring stir-fried cabbage and egg noodles, making for a quick and easy meal.
Check out this recipe
Roasted Brussels Sprouts and Carrots
Honey Balsamic Roasted Brussels Sprouts and Carrots
A delicious side dish of roasted Brussels sprouts and carrots glazed with honey and balsamic vinegar for a sweet and tangy flavor that’s perfect for any meal.
Check out this recipe
Garlic Roasted Okra
Garlic Roasted Okra
This delightful recipe for Garlic Roasted Okra makes for a delicious and healthy side dish. The okra becomes crisp and tender, with a wonderful flavor brought out by roasting with garlic, making it a perfect complement to any meal.
Check out this recipe
Garlic Roasted Mushrooms
Garlic Roasted Mushrooms
A simple yet delicious recipe for garlic roasted mushrooms, a perfect side dish for any meal.
Check out this recipe
Roasted Carrots
Roasted Carrots
This simple and delicious roasted carrots recipe brings out the natural sweetness of the carrots with a hint of garlic and thyme.
Check out this recipe
Join the Conversation
  1. 4 stars
    Made this last night, and it was delicious!! I added some hot sauce for a kick. Yumm!

  2. User avatar Lavern Cummings says:

    1 star
    Isn’t this just boiled grass with meat? Not impressed. Won’t make again.

  3. User avatar illa.emmerich says:

    4 stars
    I added bacon instead of ham hocks & it was lit! Give that a try.

    1. User avatar orville.hamill84 says:

      5 stars
      Bacon sounds awesome! I’ll give it a whirl next time!

  4. User avatar hoyt.klocko49 says:

    2 stars
    Honestly, I don’t get why people love collard greens. They’re just leafy greens 😒.

  5. User avatar Orange Dartwing says:

    5 stars
    Yum!!! I love greens! ❤️ Can’t wait to have this with cornbread.

  6. User avatar arturo.effertz22 says:

    5 stars
    My grandma made collards like this, brings back memories. Thank you for sharing this recipe!

  7. User avatar demarcus.nitzsche says:

    5 stars
    I’ve always cooked greens differently, but I gave this a shot. They turned out way better than expected!

    1. User avatar michal.hegmann24 says:

      5 stars
      That’s awesome! I’ve never thought of adding vinegar to greens. Might have to try it your way next time!

  8. User avatar quinton.greenfelder2013 says:

    5 stars
    This is the best collard greens recipe I’ve ever tried! So flavorful and the ham adds a great touch.

    1. User avatar chris.mcdermott84 says:

      5 stars
      I totally agree! The ham really does elevate the flavors. I’ve never been a big greens fan, but this recipe changed my mind!

  9. User avatar wellRespected says:

    2 stars
    Collard greens taste stink! But husband loves it.

  10. User avatar Pasta Fasta says:

    3 stars
    I don’t think ham hocks are necessary. You could use turkey or just skip them altogether!

  11. User avatar Paul Padberg DDS says:

    3 stars
    I tried it, and it was okay, but my daughter didn’t like it. So mixed feeling.

  12. User avatar theo.flatley2001 says:

    5 stars
    This is just like my grandma used to make! Delicious!

  13. 3 stars
    I followed it exactly and it came out kinda bland. I had to add more black pepper and a pinch of chili flakes. Maybe my ham hocks weren’t flavorful enough?

    1. 4 stars
      Yeah, I’ve had that happen too. Ham hocks can vary a lot—some are smokier/saltier than others. I usually bump the black pepper early and add a bit more vinegar at the end so it doesn’t taste flat.

    2. User avatar Reg Nullify says:

      4 stars
      Wait… no salt in the instructions? I think that’s why it tastes bland. My ham hocks were fine, but I had to add salt (and more pepper) once it was simmering. Also chili flakes—nice call.

  14. User avatar irwin.collier2009 says:

    5 stars
    This is the best way to cook greens! Simple and tasty, thanks!

    1. 5 stars
      Yum! I love collard greens like this! My grandma made em all the time, this brings back memories. Thanks for sharing!

    2. User avatar shara.hagenes2006 says:

      3 stars
      I have to disagree, this way is just too basic! Greens need more flavor, ya know? Like some spices or something.

  15. 5 stars
    Mmm, tasty!

  16. User avatar Mrs. Shizue Little says:

    1 star
    what kinda greens are this? collard? never heard of it

  17. User avatar cleo.blanda29 says:

    5 stars
    Wow, this was a hit with the family. They loved it! Thanks!

  18. 2 stars
    Isn’t this the same as kale? I tried it but didn’t think it was anything special.

  19. 3 stars
    I think it needs more vinegar. Not tangy enough for me. 🤔

  20. 3 stars
    Lol, I burnt mine. Should’ve watched it more carefully, but the flavor was good.

    1. User avatar marisa.paucek67 says:

      4 stars
      Burnt food happens to the best of us! Glad the flavor was still good. Next time, maybe set a timer? 😂

  21. User avatar Eli Ondefloor says:

    5 stars
    Yum, I added some hot sauce for a kick!!!🔥

  22. User avatar chris.gorczany2011 says:

    4 stars
    1st time cooking collard greens. Turned out pretty good!

  23. User avatar filiberto.nienow73 says:

    3 stars
    Hmm, I’m not sure about this. Are collard greens really supposed to taste this way?

  24. User avatar lavonda.kuhn says:

    4 stars
    Greens + ham = amazing combo! But yeah, kinda salty.

  25. User avatar dodie.gottlieb90 says:

    2 stars
    I don’t know, this seems too complicated for collard greens. I usually just boil them. Is it really worth it?

    1. User avatar particia.grimes says:

      2 stars
      Nah, this recipe is too over the top. Ham hocks? Really? I think I’m sticking to my boiled greens.

    2. User avatar salvatore.nitzsche says:

      4 stars
      I get what you mean, boiling is easier! But adding those flavors makes a big difference. You might be surprised!

  26. User avatar marquerite.mckenzie80 says:

    2 stars
    I don’t understand why someone would want to put vinegar in greens. Seems wrong.

    1. User avatar dwight.torp73 says:

      2 stars
      No way! Vinegar in greens? That just don’t sound right. Seems like it would ruin it!

    2. User avatar anderson.oberbrunner says:

      4 stars
      Vinegar helps balance the flavors! It adds a nice tang. You might want to give it a try before judging!

  27. 4 stars
    Collard greens? Never heard of it before this. Sounds weird, but might try it. 👍

    1. User avatar deedee.wiegand99 says:

      5 stars
      Collard greens are super tasty! They taste a bit like kale, but better! Give it a shot, you won’t regret it! 😊

  28. User avatar julieann.boyle16 says:

    2 stars
    Is this collard greens recipe healthy? I dunno, I guess it’s not very low-calorie with all that ham.

    1. User avatar tyrone.huels20 says:

      4 stars
      I think it’s still healthy! Collard greens are packed with vitamins, and you can always use less ham if you’re worried about calories.

  29. User avatar alejandro.von says:

    3 stars
    Not bad, but ham hocks were gross to me. Might try the recipe without them next time.

  30. User avatar gene.johnston says:

    4 stars
    Instructions are simple which I love, but I wish it said how much water to use if you choose water. I eyeballed 4 cups and it was okay.

    1. User avatar ned.glover says:

      5 stars
      Totally agree—love that it’s straightforward. I also wish it clarified the water amount if using water instead of broth. I used 4 cups like you and it came out solid!

    2. User avatar Shadout Mapes says:

      3 stars
      Good recipe overall, but the water/broth switch is a little vague. If someone uses plain water, they really need salt guidance too. Otherwise it’s gonna taste bland.

  31. 3 stars
    Collard greens are so healthy, but I think Ham hocks are not good for health? IDK.

  32. 4 stars
    I don’t really like collard greens, but my family loved this recipe.

    1. User avatar rickey.haley says:

      4 stars
      Collard greens are pretty good if cooked right! Glad your family liked it!

  33. 4 stars
    Very tasty! I added a little cayenne for kick. Will make again!

  34. 5 stars
    This was so delicious! The ham hocks really added flavor. Will make again!

  35. 5 stars
    Delicious! I added some hot sauce for a kick, and it was so good! I’m making it again next week!

  36. User avatar jacques.mcclure1971 says:

    3 stars
    Ham hocks make everything better, but I’m skeptical about needing both onion + garlic when the broth already has flavor. Could be just my taste buds though.

  37. User avatar freda.mclaughlin92 says:

    2 stars
    I tried this and it tasted weirdly bitter—like I added the vinegar too soon. Also, my greens were chopped too big so they didn’t cook evenly.

  38. User avatar Super Saiyan 2 Gohan says:

    5 stars
    Yum! My kids even ate the greens! I feel like a superhero mom right now.

  39. User avatar chong.beahan says:

    5 stars
    I’m not usually a collard greens person, but this recipe actually made me want more. The vinegar at the end is a game changer.

  40. User avatar josef.armstrong1991 says:

    5 stars
    This recipe is fantastic! I made it just like you wrote, and my family loved it. A real comfort food.

  41. User avatar doug.considine says:

    3 stars
    Pretty simple recipe, but I’m skeptical about the apple cider vinegar. Isn’t that too sour?

  42. User avatar basil.botsford1991 says:

    3 stars
    Not bad. I followed it exactly, but the greens felt kinda flat to me. Maybe I needed more garlic or smoked paprika or something.

    1. User avatar sharonda.senger39 says:

      4 stars
      I get what you mean—collards can taste a little “green” if they’re not cooked down enough. I usually add a pinch more garlic (or even a dash of red pepper flakes) right after the onion and ham start simmering.

  43. 5 stars
    My grandma used to make this all the time! Brings back so many memories. Thanks for sharing!

  44. 1 star
    I just can’t. What’s the deal with greens? My mom used to make them but I think they taste like dirt. 🤷‍♂️

  45. User avatar Chery Kreiger says:

    2 stars
    Why do people love collard greens? I did not enjoy this at all, it was too bitter for my taste. Maybe I did something wrong?

  46. User avatar Kyle McLaughlin Jr. says:

    5 stars
    This is exactly the kind of pot meal my grandma used to make. Simple ingredients, big flavor. I served it with cornbread and everyone went back for seconds.

  47. User avatar nadia.harber says:

    2 stars
    Honestly, I don’t get the hype. My collard greens turned out too salty and mushy. Maybe I just did something wrong. Can’t say I’ll try it again.

  48. User avatar Eddie the Computer says:

    4 stars
    Took me longer than I thought to prep everything, but worth it! Flavor was nice and robust.

  49. User avatar Miss Fortune says:

    4 stars
    Pretty good, but mine took longer than 20 minutes for the collards to get tender. Next time I’ll simmer longer or chop smaller. Still worth it.

  50. User avatar rob.mante15 says:

    3 stars
    Collard greens? I thought those were just for people trying to be healthy. Tastes good tho. 😄

  51. User avatar oPandariaNo says:

    5 stars
    I made these for my family and they all loved it! Who knew greens could be so good? Thanks for sharing!

    1. User avatar krissy.bradtke3 says:

      2 stars
      Really? Greens are good? I don’t get how people can like that stuff. But if your family liked it, I guess that’s cool.

    2. 5 stars
      That sounds delicious! I never thought I would enjoy collard greens until I tried them this way. Thanks for sharing your experience!

  52. 5 stars
    This is the best collard greens recipe I’ve ever tried! The ham hocks really add so much flavor. Will definitely make again!

  53. User avatar maybelle.satterfield says:

    4 stars
    Pretty good, but mine was a little too salty from the ham hocks even after rinsing. Next time I’ll use a low-sodium broth or reduce the ham.

    1. User avatar josefina.klocko8 says:

      4 stars
      Interesting—mine wasn’t salty at all, but I didn’t rinse the ham hocks like you did. Maybe your ham brand is extra salty. Next time: either use less ham hock or skip adding salt at the end.

    2. 5 stars
      Good catch! Ham hocks can vary a lot in saltiness—using low-sodium broth (or even half broth/half water) should help. I also sometimes simmer the hocks and then dump some liquid before continuing.

  54. 1 star
    Meh, I’d rather eat spinach. Not my fave.

    1. 3 stars
      Honestly, I don’t think spinach can even compare to collard greens, but hey, to each their own.

    2. User avatar diedra.jacobson11 says:

      5 stars
      Collard greens are way better than spinach! You gotta give it another try with this recipe. My family loves it!

  55. 4 stars
    Not sure about putting vinegar in while it simmers—felt like it would make the greens tough, but nope! They were tender and flavorful. Nice trick.

  56. 4 stars
    Yum! I added a pinch of cayenne because I like it spicy. Delicious! 👌

  57. 4 stars
    Dude! These collard greens are legit! My grandma would be proud!

  58. User avatar kyong.schmidt22 says:

    2 stars
    I followed the recipe but my collards turned out bitter. What went wrong?

  59. User avatar ali.wisoky82 says:

    3 stars
    I used water instead of broth and it was still okay, but I think broth would’ve made it richer. Also I forgot to shred the meat at first—oops. Tasted fine anyway.

  60. User avatar Barliman Butterbur says:

    5 stars
    Tried this for the first time and wow! I am no chef, but this was easy and super tasty. Perfect comfort food!

    1. User avatar Isidro Casper says:

      5 stars
      I’m glad you enjoyed it! Collard greens are the best, especially with ham. It’s so comforting, right?

  61. 5 stars
    This recipe is absolutely amazing! The collard greens were perfectly cooked and the ham hocks added a ton of flavor. My family loved it!

  62. 2 stars
    I don’t really measure salt/pepper, so I ruined it (kinda). Tasted like a salty ham soup until I added more greens. Lesson learned: season later.

  63. User avatar rolando.harber48 says:

    5 stars
    So delicious! The ham adds a nice smoky flavor, loved it!

  64. User avatar haydee.mraz76 says:

    5 stars
    This turned out so comforting. The ham flavor really soaks into the greens—tender but still a little bite. I added extra black pepper and it was perfect.

  65. User avatar mora.feeney3 says:

    3 stars
    Easy to make, but I think I used too much vinegar. Next time, less!

  66. User avatar keesha.robel72 says:

    5 stars
    Made this last night—super comforting. The vinegar at the end really brightens the greens, and the ham hock flavor is legit. I salted lightly because the ham was already salty.

    1. 5 stars
      Yes!! I love the vinegar at the end—makes it taste way fresher, like it’s not just “boiled greens.” And ham hock flavor is the whole point. Glad you liked it!

    2. 4 stars
      I tried something similar but I think I might’ve added the vinegar too early 😅 Mine tasted a little sour. How much salt did you end up needing after the ham? Also do you think water vs chicken broth changes it a lot?

  67. 4 stars
    Yum! I used turkey instead of ham hocks and it still tasted great. Who knew healthy could be so delicious?

    1. User avatar rex.jast says:

      5 stars
      That’s awesome! Turkey is a great alternative and I bet it made it healthier. Gotta try it like that!

  68. User avatar tam.little33 says:

    4 stars
    Mine took longer than 20 minutes to get tender. I simmered closer to 40 and it was way better. Still, good flavor.

  69. 4 stars
    Amazing! Collards finally don’t taste bitter when cooked like this. I’ll be making it again for sure.

    1. User avatar wellRespected says:

      5 stars
      So glad it worked for you! The vinegar + the longer simmer really helps cut the bitterness. I usually use the ham hock broth too—so good.

  70. User avatar vince.stracke says:

    1 star
    Terrible. Collards should be sweeter—vinegar ruined it 😩

3.76 from 99 votes
Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Like 322
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: