Skip to Content

Spicy Collard Greens with Bacon

Spicy Collard Greens with Bacon has a spicy kick using red pepper flakes and added bacon, and onion for flavor. Serve as a side dish or as a main course with cornbread. It is a favorite Southern recipe.

Spicy Collard Greens with Bacon recipe. A Southern comfort food recipe.

I love collard greens but they need flavor. Collard Greens with Bacon is the answer. I am sure that we can agree bacon makes everything better. It is not just bacon pieces mixed through the greens that give it flavor. It is the bacon fat that gives these collards that “these are the best collards I have ever had” flavor. Cooking the bacon until crispy in the same pot you cook the collards in is the trick. Just don’t drain the fat from the pot. I also add red pepper flakes for some heat and red wine vinegar for some zesty tang.

How to prepare Collard Greens

You can buy collard greens in the produce section in large bags already washed and chopped for you. If you elect to buy them whole or at a farm stand here is how you prep the greens.

  1. Place collards in a colander and give them a good rinse with cold water. Be sure to rinse both sides of the leaf. This removes any dirt or bugs that can be lingering on the leaves. Shake leaves to remove excess water and move to a cutting board.
  2. Remove any thick leaf stems.
  3. Stack 9 – 10 leaves on top of each other then roll them up.
  4. Take a sharp knife and cut the leaf roll into 1 inch long sections.
  5. Place in a bowl and massage the cut leaves to make them tender.
  6. They are now prepared to be cooked.

There is nothing more warm, comforting and inviting then a big pot of collard greens with bacon. Southern comfort food at it’s finest. Plus nutritionally they are fantastic. Loaded with vitamins and low in calories. Enjoy a big bowl with some cornbread.

Spicy Collard Greens with Bacon 1
5 from 1 vote

Collard Greens

Collard Greens with a spicy kick.
Prep Time 10 minutes
Cook Time 1 hour 7 minutes
Total Time 1 hour 17 minutes


  • 1 tablespoon vegetable oil
  • 4 slices of bacon
  • 1/2 white onion finely diced
  • 2 tablespoons red wine vinegar
  • 1 teaspoon red pepper flakes
  • 32 oz. 2 lbs cut collard greens
  • 2 cups water
  • 2 cups chicken broth


  1. In a large pot heat oil on medium and add bacon.
  2. Cook the bacon until crispy then remove from pot and set aside. (Do not drain the fat at the bottom of pot)
  3. Add diced onion to the pot and cook for 30 seconds.
  4. Add in the remaining ingredients. (Don't worry if your pot is full to the rim the collards will cook down)
  5. Chop bacon into bits and stir them into the pot of collards.
  6. Reduce heat and cover.
  7. Let cook for 1 hour. Stir occasionally.

Recipe Notes

Serve as a side dish or on it's own with cornbread.


This site uses Akismet to reduce spam. Learn how your comment data is processed.