
This savory Southern-Style Collard Greens recipe has been my family's soul food tradition for generations. The slow-cooked greens absorb all the smoky, rich flavors of the ham hock, creating that authentic taste that transports you straight to a Southern grandmother's kitchen.
I first learned this recipe from my great-aunt Mabel in Georgia, who insisted the secret was in the patience. Years later, I still smile remembering how she'd slap my hand away from lifting the lid before the full cooking time was complete.
Ingredients
- Fresh collard greens these hearty leaves are the star of the show and hold up beautifully to long cooking
- Smoked ham hock provides that essential smoky flavor foundation that makes Southern greens irresistible
- Chicken broth creates a richer base than water alone would provide
- Onion and garlic these aromatics build a complex flavor profile
- Apple cider vinegar brightens the entire dish and cuts through the richness
- Sugar just a touch balances the natural bitterness of the greens
- Crushed red pepper adds a gentle warmth that builds as the greens simmer
Step-by-Step Instructions
- Create the Flavor Base
- Combine chicken broth, water, ham hock, onion, garlic, salt, black pepper, sugar, and red pepper flakes in a large pot and bring to a boil over medium-high heat. This initial boiling step is crucial as it releases the smoky essence from the ham hock into the broth, creating what Southerners lovingly call pot liquor. Allow this mixture to boil for a full 30 minutes undisturbed.
- Develop the Broth
- Reduce heat to low and let simmer for 30 minutes. During this time, the broth transforms from simple ingredients into liquid gold. The collagen from the ham hock will begin to dissolve, creating a silky mouthfeel, while the spices infuse throughout. If the broth reduces too much, add a splash more water.
- Incorporate the Greens
- Add collard greens gradually, a few handfuls at a time, stirring until wilted before adding more. This method ensures even cooking and prevents overflow. Fresh collards cook down dramatically, so be patient with this process. The greens will initially look overwhelming in volume but will reduce significantly.
- Slow Cook to Perfection
- Cover and simmer on low heat for 1 to 1½ hours, stirring occasionally. This extended cooking time is non-negotiable for authentic Southern greens. The slow simmer transforms the tough leaves into tender, flavor-packed bites. Test a piece around the 1-hour mark by cutting with a spoon it should yield easily but still maintain some integrity.
- Finish the Dish
- Remove the ham hock, shred any meat, and return it to the pot if desired. This step adds delicious morsels of smoky meat throughout the greens. Stir in apple cider vinegar at the very end, which brightens the entire dish with its tangy acidity. Taste and adjust seasonings, as greens often need more salt than you might expect.

My grandmother always said you could judge a Southern cook by their greens. She taught me to never rush them or skimp on the ham hock. When I make this recipe, I can almost hear her saying, "Patience makes perfect greens, child," as I resist the urge to rush the cooking time.
The Secret to Perfect Tenderness
Many cooks make the mistake of undercooking collard greens. Unlike other vegetables where crisp-tender is the goal, Southern collards should be cooked until genuinely tender. The tough cellulose structure of the leaves needs time to break down, which is why the long simmer is essential. However, they shouldn't cook to mush either. The perfect collard green should be silky and tender but still hold its shape when lifted from the pot.
Making Vegetarian Southern Greens
While traditional Southern greens rely on pork for flavor, vegetarian versions can be remarkably delicious with a few adjustments. Replace the ham hock with a tablespoon of smoked paprika and two tablespoons of olive oil. Adding a tablespoon of soy sauce or tamari provides the umami depth normally contributed by the meat. Some cooks even add a dash of liquid smoke, though use this sparingly as it can quickly overpower the dish.
Serving Traditions
In the South, collard greens are rarely served without cornbread to soak up the precious pot liquor. The slightly sweet cornbread perfectly complements the savory, smoky greens. Other traditional accompaniments include hot pepper vinegar for drizzling, which cuts through the richness and adds brightness. Many Southern tables also include chopped raw onion on the side, which provides a sharp contrast to the mellow, long-cooked flavors of the greens.

Recipe FAQs
- → How do I clean collard greens properly?
To clean collard greens thoroughly, first remove the tough stems by folding each leaf in half and cutting along the stem to remove it. Then fill a large sink or bowl with cold water and submerge the greens, swishing them around to release dirt. Let them sit for a few minutes so dirt settles to the bottom, then lift greens out (don't pour them out). Repeat this process 2-3 times until no grit remains at the bottom of the water.
- → What is 'pot liquor' and how should I serve it?
Pot liquor (or 'potlikker') is the flavorful, nutrient-rich broth that remains after cooking the collard greens. It's considered a delicacy in Southern cooking. When serving the greens, include some of this broth in each portion. Many Southerners enjoy dipping cornbread into the pot liquor or drinking it straight as it contains many of the nutrients from the greens.
- → Can I make Southern collard greens ahead of time?
Yes! Southern collard greens actually improve in flavor when made ahead. You can cook them 1-2 days before serving and refrigerate. Simply reheat on the stovetop over medium-low heat until warmed through. Many cooks believe the greens taste even better on the second day as the flavors have more time to meld.
- → How can I make this dish vegetarian while maintaining the smoky flavor?
To make vegetarian Southern-style collard greens, substitute vegetable broth for the chicken broth and omit the ham hock. For the essential smoky flavor, add 1-2 teaspoons of smoked paprika and 1 tablespoon of olive oil or vegetable oil. For additional umami flavor, you can also add 1-2 tablespoons of soy sauce or 1 teaspoon of liquid smoke to the broth.
- → Why add sugar to collard greens?
The small amount of sugar in this recipe isn't meant to make the greens sweet, but rather to balance their natural bitterness. It's a traditional technique in Southern cooking that helps round out the flavors without overwhelming the dish. If your greens are particularly bitter, you can add an additional teaspoon of sugar, but be careful not to overdo it.
- → How do I store leftover collard greens?
Store leftover collard greens in an airtight container in the refrigerator for up to 4 days. Include some of the cooking liquid to keep them moist. They can also be frozen for up to 3 months. To freeze, cool completely, then place in freezer-safe containers with some cooking liquid. Thaw overnight in the refrigerator before reheating on the stovetop.