In a large, heavy bottom, 10-quart pot, cook bacon (1/2 pound) over medium-low heat until almost crispy.
Add the onion (2 medium) and sauté in drippings until translucent, about 8 minutes.
Stir garlic (6 cloves) and ham (1/4 pound) into pot and continue to sauté, stirring constantly so garlic doesn't burn, for about 1 minute, or until garlic is fragrant.
Stir in broth (3 cups), apple cider vinegar (1/4 cup), sugar (2 1/2 teaspoons), salt (1 teaspoon), black pepper (1/2 teaspoon), Cajun seasoning (1 teaspoon), and ham hock then simmer for about 10 minutes.
Stir in the collard greens (2-2 1/2 pounds) and cook over medium, stirring until the greens cook down. Partially cover and simmer until tender, about 2 hours. Shred the ham hock using a fork. Serve.
Notes
Can I use frozen collard greens? Fresh is best for flavor and texture, but frozen can work in a pinch. Just remember they’re often cut thinner, so reduce cooking time slightly.
Cook way down! Collards are like spinach—you’ll start with a mountain of greens, but they shrink dramatically as they simmer.
Switch up the greens: This same recipe works beautifully with turnip greens or mustard greens if you’d like a change.
Red pepper flakes: My grandma always added a pinch, but my husband is sensitive to heat. I use Cajun seasoning for a gentler kick. If you like spice, add red pepper flakes to taste.
Smoked turkey variation: Smoked turkey wings, legs, or even turkey bacon make an excellent substitute for pork-based meats. If you smoke your own turkey, save the wings and drumsticks for these greens—they add incredible depth of flavor.