There’s something undeniably comforting about a big pot of Southern style collard greens with ham hocks. This dish embodies pure comfort and embodies the love that goes into home-cooked meals. With its rich flavors and warm aroma, it’s a delightful reminder of family gatherings and shared moments around the dinner table.
At the heart of this recipe are the tender collard greens, which provide a slightly earthy flavor. Pair them with smoky ham hocks that bring a deep richness to the dish. The sautéed onions and garlic add a sweet and savory layer of complexity, while a touch of red pepper flakes gives it just the right amount of kick. This combination creates a wonderful flavor profile that warms your soul and fills your belly.
Preparing these collard greens is straightforward, making it accessible for cooks at any skill level. Start by sautéing onions and garlic in olive oil. Then, you’ll add ham hocks and chicken broth, bringing everything to a boil. After reducing the heat, toss in the collard greens and let them simmer until they are tender. A final sprinkle of red pepper flakes, salt, and pepper ties everything together, and you’re ready to serve hot.
This dish is perfect for chilly nights when you’re craving something hearty and nutritious. It’s also great for potlucks and family gatherings, where you can share a taste of Southern hospitality with others.
Why You’ll Love This Southern Style Collard Greens with Ham Hocks
- Comfort Food: This dish brings warmth and nostalgia, making it perfect for chilly days.
- Simple Ingredients: You don’t need anything fancy to make this recipe come to life.
- Quick Cooking Time: With just about 45 minutes of simmering, you can have this dish ready in no time.
- Nutritious: Collard greens are packed with vitamins and minerals, making this a healthy choice.
- Versatile: You can serve it as a side dish or as a hearty main attraction.
Collard Greens Tips
When selecting collard greens, look for fresh, vibrant leaves that are free from yellow spots or wilting. Choose greens that feel crisp to the touch, as this indicates freshness. If possible, opt for local or organic varieties as they tend to have better flavor and texture. Remember to wash them thoroughly to remove any grit or dirt. When chopping, make sure to remove the tough stems, as they can be chewy and unpleasant to eat.
Options for Substitutions
- Other Greens: Substitute collard greens with kale or swiss chard for a different flavor.
- Meat Alternatives: For a vegetarian version, use smoked tofu or tempeh instead of ham hocks.
- Broth Variations: Vegetable broth can be used in place of chicken broth for a lighter option.
- Herb Swaps: Incorporate fresh herbs like thyme or rosemary for added fragrance.
- Oil Alternatives: You can use vegetable oil or bacon fat if you want an added smoky flavor.
- Spice Choices: Adjust the heat by using cayenne pepper instead of red pepper flakes for a spicier kick.
Watch Out for These Mistakes
One common pitfall when making collard greens is overcooking them. Greens should be tender but still vibrant, so keep an eye on the cooking time and start checking them around the 40-minute mark. Another mistake is insufficient seasoning. Ensure to taste as you go and adjust the salt and pepper where necessary. Adding these ingredients too early can dull their flavors, so be cautious.
Additionally, don’t forget to sauté your onions and garlic well. If they burn, they can impart a bitter taste to the greens. Always cook them just until softened and fragrant before adding the ham hocks. Lastly, be mindful of the broth’s quantity; too much liquid can lead to soupy greens rather than the savory, slightly thickened dish that is desired.

What to Serve With Southern Style Collard Greens with Ham Hocks?
These collard greens pair beautifully with several side dishes. Consider serving them alongside some fluffy cornbread, which is perfect for soaking up the flavorful broth. A side of creamy mashed potatoes can also complement the greens wonderfully, providing a satisfying contrast in texture. For a lighter side, try a simple vinegar-based coleslaw to add a refreshing crunch. Finally, some pan-fried chicken or roasted pork would make for a hearty and delicious meal.
Storage Instructions
Store: Leftover collard greens can be kept in the fridge for up to 5 days in an airtight container.
Freeze: If you want to save some for later, these collard greens freeze well for up to 3 months. Be sure to cool them completely before transferring to freezer-safe bags or containers.
Reheat: For best results, reheat on the stovetop over medium heat, stirring occasionally until warmed through. You can also use a microwave, heating in short intervals and stirring in between to ensure even warming.
Recipe Info
Preparation Time: 15 minutes
Cooking Time: 45 minutes
Total Time: 1 hour
Level of Difficulty: Easy
Servings: 6
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 750 – 900
- Protein: 75 – 85 grams
- Fat: 35 – 50 grams
- Carbohydrates: 50 – 60 grams
Ingredients
- 2 pounds collard greens, washed and chopped
- 1 pound ham hocks
- 4 cups chicken broth
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon red pepper flakes
- Salt and pepper to taste
Step-by-Step Instructions
Step 1: Sauté Onion and Garlic
In a large pot, heat olive oil over medium heat. Add the chopped onion and garlic. Sauté these until they become softened and fragrant, which should take about 3-5 minutes.
Step 2: Add Ham Hocks and Broth
Next, add the ham hocks along with the chicken broth to the pot. Stir to combine, then bring this mixture to a boil.
Step 3: Incorporate Collard Greens
Once boiling, reduce the heat. Stir in the chopped collard greens, making sure they are fully submerged in the broth. Allow this to simmer for about 45 minutes, or until the greens are tender.
Step 4: Season and Final Touches
After the greens are tender, stir in the red pepper flakes, followed by salt and pepper to taste. Adjust seasoning as necessary.
Step 5: Serve Hot
Your Southern style collard greens are now ready to be enjoyed. Serve hot, ideally accompanied by your favorite comforting side dishes.

In conclusion, this Southern style collard greens with ham hocks recipe is a simple yet satisfying way to bring rich flavors to your dining table. It’s an inviting dish that speaks to the heart of home cooking. Try out this recipe today and enjoy the comforting embrace of a traditional Southern meal. Feel free to share your thoughts or check out similar recipes to expand your culinary journey!
Print
Southern Style Collard Greens with Ham Hocks
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Method: Simmering
- Cuisine: Southern
- Diet: Paleo
Description
A comforting Southern dish featuring tender collard greens simmered with smoky ham hocks and aromatic onions and garlic.
Ingredients
- 2 pounds collard greens, washed and chopped
- 1 pound ham hocks
- 4 cups chicken broth
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon red pepper flakes
- Salt and pepper to taste
Instructions
- Sauté onion and garlic in olive oil until softened and fragrant, about 3-5 minutes.
- Add ham hocks and chicken broth, stir to combine, and bring to a boil.
- Incorporate chopped collard greens, ensuring they are submerged, then reduce heat and simmer for 45 minutes.
- Season with red pepper flakes, salt, and pepper, adjusting to taste.
- Serve hot with your favorite comforting side dishes.
Notes
Look for fresh collard greens free from yellow spots. Wash thoroughly before chopping and discard tough stems.
Nutrition
- Serving Size: 1 serving
- Calories: 900
- Sugar: 2g
- Sodium: 800mg
- Fat: 40g
- Saturated Fat: 10g
- Unsaturated Fat: 30g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 8g
- Protein: 80g
- Cholesterol: 90mg