Rating: 3.81
(122)

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.81 from 122 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 linwood.ratke50 says:

    5 stars
    The combo of smoky ham hock and collards is perfect comfort food. I added a little extra garlic and it came out super tender—great timing too.

  39. User avatar Super Saiyan 2 Gohan says:

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

  40. 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.

  41. 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.

  42. User avatar doug.considine says:

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

  43. 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.

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

  45. User avatar wilton.hauck27 says:

    4 stars
    Pretty solid, but I think 20 minutes after adding the greens might be short if your greens are tough. Mine needed closer to 30-35. Still tasty.

  46. 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. 🤷‍♂️

  47. 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?

  48. 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.

  49. 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.

  50. User avatar cassi.zemlak34 says:

    4 stars
    Not bad! I used water because I didn’t have broth and it was still good. Next time I’ll add a pinch of red pepper flakes for some kick.

    1. 5 stars
      Thanks! Water works surprisingly well—ham hocks bring a lot of flavor on their own. Red pepper flakes would totally punch it up too. 😄

  51. 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.

  52. 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.

  53. User avatar rob.mante15 says:

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

  54. 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!

  55. User avatar christi.krajcik26 says:

    4 stars
    World’s easiest “from scratch” meal. Smells amazing while it simmers. I served it with cornbread and it was a whole vibe.

  56. 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!

  57. User avatar hosea.schneider2024 says:

    3 stars
    Ham hocks can be kinda salty—so I’d watch the salt at the end. Mine turned out a little too salty until I added more water and extra greens.

  58. 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.

  59. 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!

  60. User avatar Irvin Goyette says:

    2 stars
    The vinegar made it taste too tangy for me, not gonna lie. Maybe I added it too early? Could be user error lol.

  61. 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.

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

  63. User avatar maria.wolf41 says:

    5 stars
    I grew up eating greens like this and this is honestly close. I’d call it a classic pot dinner. Only difference: I add a bit of smoked paprika sometimes.

    1. User avatar florance.miller92 says:

      4 stars
      Hmm I’m not sure about ham hocks (too salty for me) but the vinegar at the end makes sense. I usually use a smoked turkey leg instead… anyone else do that?

    2. User avatar smartestRedditor says:

      5 stars
      Yes! This is exactly the kind of pot dinner I miss. Smoked paprika sounds like a great upgrade—adds that little extra depth without changing the whole vibe.

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

  65. User avatar kyong.schmidt22 says:

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

  66. User avatar julissa.yost1987 says:

    4 stars
    Pretty solid recipe, but I had to simmer longer than 20 min for the greens to get tender. Still delicious though—very savory from the ham hocks.

  67. 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.

  68. 5 stars
    The steps are simple, which I love. I didn’t even shred the meat perfectly—still came out tasty. My family went back for seconds.

  69. User avatar jason.gutmann63 says:

    2 stars
    Sorry but mine was kinda bland. I did salt/pepper but I guess I need more garlic? Or maybe my ham hocks were less flavorful. Will try again.

  70. 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?

  71. User avatar dannette.kassulke says:

    5 stars
    5 stars

  72. 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!

  73. 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.

  74. User avatar rolando.harber48 says:

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

  75. 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.

  76. User avatar mora.feeney3 says:

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

  77. User avatar ingrid.okuneva says:

    5 stars
    Made this last night and it turned out so comforting. The vinegar at the end really brightens everything up. I used chicken broth and it tasted like pure cozy.

    1. User avatar Dro'marash says:

      4 stars
      Not gonna lie, I’m skeptical about vinegar in greens—thought it would taste sour. But I tried it anyway and it turned out balanced. Mine needed a little more black pepper though.

    2. User avatar enoch.rodriguez says:

      5 stars
      Yes!! The vinegar really is the secret. I did the same thing—broth instead of water—and it tasted like instant comfort. Definitely making again.

  78. User avatar clinton.borer15 says:

    5 stars
    This is good. Wow.

  79. 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?

  80. 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!

3.81 from 122 votes
Leave a Reply

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

Recipe Rating




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