Southern Collard Greens
This post may contain affiliate links, read our disclosure policy.
My Southern Collard Greens recipe is comfort food at its best, and it’s easier to make than you’d think. The greens simmer with smoky bacon, tender ham, sweet onion, garlic, and a splash of vinegar for balance, giving you that deep, old‑fashioned Southern flavor the whole family will love.

My Southern Style Collard Greens
Collard greens are a true Southern staple, especially once the weather cools and fresh greens start showing up in all the grocery stores. Living in the South, I’ve learned to season them well, cook them low, and give them time, and they turn into a rich, savory dish that fits right in with Sunday dinners, holiday meals, and a hot, buttery pan of my favorite cornbread.
Most people who claim they don’t like collard greens have just never had them done right. Bitter, mushy, or watery greens are a prep and patience problem, and my recipe solves both. I start by building deep flavor with bacon, onion, smoked ham, and garlic, then the greens go in and simmer low and slow. When they’re ready, they’re tender, smoky, and full of the kind of old fashioned flavor that reminds people of the collards their grandmother used to make.
If you love classic Southern sides, my Southern Potato Salad is another must-try. It has that creamy, old fashioned flavor that belongs right next to these collard greens.
Why My Southern Collard Greens Recipe is the Best
- Seasoned from start to finish – Instead of just dropping greens into broth, this recipe starts with bacon, onions, smoked ham, and garlic. That first step gives the entire pot a deeper flavor before the collards ever go in.
- Perfect balance of flavors – The apple cider vinegar and tiny bit of sugar are not there by accident. They help smooth out the natural bitterness of the greens without making them sweet.
- Always tender, never mushy – This recipe gives the greens enough time to soften and soak up the broth while still keeping that classic collard greens texture.
Ingredients Needed to Make the Best Collard Greens

Below is a list of the ingredients you’ll need to make this recipe. Scroll down to the full recipe card for the specific amounts.
- Hickory-smoked bacon, finely chopped – This is your fat base and your first layer of smoky flavor.
- Sweet onions, finely chopped – Sweet onions mellow out beautifully over heat.
- Smoked ham, chopped – The second layer of pork and smoke. It holds its texture through the long simmer.
- Garlic cloves, finely chopped – Added just long enough to turn fragrant before the broth goes in.
- Chicken broth – This is what becomes your pot liquor and what the greens slowly absorb over two hours.
- Fresh collard greens, washed and trimmed – Fresh packages hold up better over a long cook than pre-cut or frozen.
- Apple cider vinegar – This brightens the whole pot and gives the greens that classic tangy finish that balances all the richness.
- Sugar – Just a quarter teaspoon. Enough to take any lingering bitterness out of the greens without making them sweet.
- Salt and black pepper – Simple seasoning that lets everything else do its job.
Substitutions or Variations
- Out of smoked ham? A smoked ham hock works beautifully and adds even more collagen to the pot liquor as it simmers.
- Prefer more heat? Add a pinch of crushed red pepper flakes or a few dashes of hot sauce directly to the pot before the lid goes on.
- No chicken broth on hand? Vegetable broth works in a pinch, though the flavor will be lighter.
- Making it for a smaller crowd? The recipe halves well. Use one container of broth and one package of greens and keep the cook time the same.
How To Make Southern Collard Greens
Here are my step-by-step instructions so you can make this recipe with ease. For the full, printable recipe with amounts and temperatures, scroll down to the recipe card below.


- Place a 10 quart stockpot over medium heat. Add the chopped bacon and cook for 10 to 12 minutes, stirring occasionally, until the bacon is almost crisp. Add the chopped onions and cook for about 8 minutes, stirring often, until softened and lightly golden.
- Stir in the chopped ham and garlic. Cook for 1 minute, just until the garlic is fragrant.


- Pour in the chicken broth. Add the collard greens, apple cider vinegar, sugar, salt, and black pepper. Stir well to combine.
- Bring the pot to a gentle boil, then reduce the heat to low. Cover and simmer for about 2 hours, or until the greens are as tender as you like them. Stir occasionally while they cook.
- Before serving, taste the broth and adjust the salt, pepper, or vinegar if needed.

- Wash the greens well – Fresh collards can hold grit, so rinse them thoroughly before chopping.
- Remove the tough center stems – The stems take much longer to cook and can make the finished greens feel stringy.
- Chop the greens into manageable pieces – Smaller pieces cook more evenly and are easier to serve.
- Do not rush the onions – Letting them soften in the bacon drippings gives the broth a better starting flavor.
- Keep the simmer gentle – A low simmer gives you tender greens without cooking the liquid down too fast.
Southern Collard Greens FAQs
Why Do I Add Apple Cider Vinegar to Collard Greens?
Vinegar cuts through the richness of the pork and balances out any bitterness in the greens. It’s a classic Southern technique that also brightens the pot liquor. A little goes a long way, but leaving it out makes a noticeable difference.
Can I Use Frozen Collard Greens Instead of Fresh?
You can, but the texture won’t be quite the same. Fresh greens hold up better over a long simmer and have a more substantial chew at the end. If frozen is what you have, reduce the simmer time slightly and watch for them to soften faster than the recipe indicates.
What Do You Serve with Southern Collard Greens?
Cornbread is the classic pairing and it’s hard to beat, especially for soaking up the pot liquor. These also go alongside barbecue, fried chicken, black-eyed peas, mac and cheese, and sweet potatoes.
Can I Make Southern Collard Greens Ahead of Time?
Yes, and I actually recommend it. The greens taste even better the next day after the flavors have had time to settle and deepen overnight.
Storage Instructions
- Refrigerate – Store leftover collard greens in an airtight container in the refrigerator for up to 4 days. The flavor gets even better after the greens have had time to sit in the broth.
- Freeze – Freeze cooled collard greens in a freezer safe container or bag for up to 3 months. Leave a little room at the top of the container because the liquid will expand as it freezes.
- Reheat – Reheat collard greens in a pot over medium low heat until warmed through. You can also microwave individual servings in a covered microwave safe bowl. Add a splash of broth if they need more liquid.
More Easy Side Dish Recipes
- Scalloped Pineapple Casserole
- Funeral Potatoes
- Green Bean Casserole
- Jiffy Corn Casserole
- Brown Sugar Glazed Carrots
- Best Baked Beans
Pin this recipe to find it later
Southern Collard Greens
Equipment
- 1 10-quart stockpot
Ingredients
- 8 hickory-smoked bacon slices finely chopped
- 2 medium sweet onions finely chopped
- 1/2 pound smoked ham chopped
- 4 garlic cloves finely chopped
- 3 32-ounce containers chicken broth
- 3 1-pound packages fresh collard greens washed and trimmed
- 1/3 cup apple cider vinegar
- 1/4 teaspoon sugar
- 1/2 teaspoon salt
- 3/4 teaspoon black pepper
Instructions
- Place a 10-quart stockpot over medium heat. Add the chopped bacon and cook for 10 to 12minutes, stirring occasionally, until the bacon is almost crisp.8 hickory-smoked bacon slices
- Add the chopped onions and cook for about 8 minutes, stirring often, until softened and lightly golden.2 medium sweet onions
- Add the ham and garlic.1/2 pound smoked ham, 4 garlic cloves
- Stir in the chopped ham and garlic. Cook for 1 minute, just until fragrant.
- Pour in the chicken broth. Add the collard greens, apple cider vinegar, sugar, salt, and pepper.3 32-ounce containers chicken broth, 3 1-pound packages fresh collard greens, 1/3 cup apple cider vinegar, 1/4 teaspoon sugar, 1/2 teaspoon salt, 3/4 teaspoon black pepper
- Stir well to combine. Bring the pot to a gentle boil, then reduce the heat to low.
- Cover and simmer for about 2 hours, or until the greens reach your desired tenderness. Stir occasionally during cooking.
Nutrition
Did You Make This Recipe?
Don’t forget to share it with me on @thebalancingmom and follow on Tiktok @balancingmotherhood and Pinterest @thebalancingmom for more!





