Quick Southern Fried Cabbage with Bacon
This skillet side takes humble green cabbage and turns it into something you’ll actually look forward to eating. Smoky bacon, tender onion, and a quick steam in the pan give it just the right texture.

It comes together in about twenty minutes with almost no fuss. That makes it the kind of vegetable dish you pull out on a busy Tuesday when you need a little comfort without a lot of work.
Why This Southern Fried Cabbage Works
The bacon does double duty, lending its smoky fat to the pan and a salty crunch at the end. The cabbage softens until it’s tender but still has a little bite, never mushy.
A splash of vinegar at the finish wakes everything up and cuts through the richness. I make this one at least once a week because it’s fast, uses one pan, and goes with just about everything.
Ingredients

- 4 slices thick-cut bacon: smoky bacon gives the best flavor
- 1 medium yellow onion, sliced thin: softens and sweetens in the fat
- 1 small head green cabbage, about 1 ½ lbs: core removed and sliced into ½-inch ribbons
- ¼ cup chicken broth, or water: helps steam the cabbage quickly
- 1 tsp granulated sugar: balances the tang
- 1 tbsp apple cider vinegar: brightens the whole dish
- ½ tsp kosher salt: adjust as you go
- ¼ tsp black pepper
- Pinch red pepper flakes, optional: for a little heat
Variations / Substitutions
- Swap the protein: use smoked sausage or andouille slices instead of bacon; brown them first, then proceed with the onion.
- Different vinegar: white wine vinegar or a mild rice vinegar both work if that’s what you have.
- Extra smoky: add ½ tsp smoked paprika when the cabbage goes in.
- Mild heat: stir in a little hot sauce at the end instead of the pepper flakes.
- If you like this type of simple side, you’d probably enjoy our classic collard greens cooked low and slow with a ham hock.
How to Make Southern Fried Cabbage
Step 1: Crisp the Bacon

Set a large skillet over medium heat and add the 4 slices of bacon. Cook, turning once, until the strips are crisp and the fat has rendered, about 6 to 8 minutes total.
Move the bacon to a paper towel-lined plate and leave the drippings in the pan. You want about 2 tablespoons of fat; pour off any extra if there’s much more than that, but don’t wipe the skillet clean.
Step 2: Sauté the Onion

Toss the sliced onion into the hot bacon fat. Stir it around and let it cook until softened and just starting to turn golden at the edges, about 3 to 4 minutes.
The onion will pick up all the little browned bits from the bottom of the pan. That’s exactly what you want, it builds the whole dish’s deep flavor.
Step 3: Braise the Cabbage

Add the sliced cabbage, ¼ cup chicken broth, 1 teaspoon sugar, ½ teaspoon salt, ¼ teaspoon pepper, and the red pepper flakes if you’re using them. Give everything a good stir, then cover the skillet with a lid.
Cook, lifting the lid to stir once or twice, until the cabbage is tender but still has a faint crunch, about 8 to 10 minutes. The ribbons will wilt, shrink down, and look glossy and slightly translucent.
Step 4: Toss with Bacon and Serve

Remove the lid, pour in 1 tablespoon apple cider vinegar, and crumble the reserved bacon right over the pan. Stir to combine, then taste and add more salt or a few extra pepper flakes if you like.
Spoon it straight into a serving bowl while it’s hot. The steam will carry that vinegary, smoky smell, and the cabbage should be glistening and just barely edged with brown from the skillet.
Tips for the Best Fried Cabbage
- Slice the cabbage into ribbons of roughly the same width so it cooks evenly. You don’t need a ruler, just consistent knife work.
- Don’t walk away while it’s covered. Stirring a couple times keeps the bottom from scorching.
- If your skillet starts to look dry before the cabbage is tender, add a splash of broth or water, just a tablespoon at a time.
- A little sugar really does balance the vinegar, but you can leave it out if you prefer a sharper finish.
- Leftover cabbage holds up well, so make extra and keep it for tomorrow’s lunch.
Storing Leftovers
- Refrigerate: Cool the cabbage completely, then store in an airtight container for up to 4 days.
- Reheating: Warm it in a skillet over medium-low heat with a spoonful of water or broth and stir until heated through. The microwave works in a pinch, but the skillet brings back some of that fresh texture.
What Goes Well With Southern Fried Cabbage
Pour it next to pan-seared turkey chops that have a nice crust. The tangy cabbage cuts through the richness of the meat. It’s also great alongside a link of smoked sausage, black-eyed peas, and a wedge of buttermilk cornbread, the kind that soaks up the pan juices. For a lighter plate, pair it with roast chicken and a crisp cucumber salad.
Frequently Asked Questions
Can I use red cabbage instead of green?
Yes, you can, but the color will bleed and the whole dish turns a deep purple. The texture stays similar, just expect a slightly earthier taste.
Why did my cabbage come out soggy?
Most likely it cooked too long. Once the cabbage loses its slight bite, it starts to go soft fast. Stick to the 8 to 10 minute range and check it early.
Can I make this without any sugar?
You sure can. The sugar is there to round out the vinegar, not to add sweetness. If you prefer a sharper taste, just skip it.
Is this dish spicy?
Not unless you want it to be. The pinch of red pepper flakes gives a gentle background warmth. Add more or leave them out entirely.

Southern Fried Cabbage Recipe
Ingredients
Method
- Cook bacon in a large skillet over medium heat until crisp, 6 to 8 minutes. Drain on paper towels, leaving about 2 tablespoons of fat in the pan.
- Add onion to the hot fat and cook, stirring, until softened and starting to brown, 3 to 4 minutes.
- Stir in cabbage, broth, sugar, salt, pepper, and red pepper flakes if using. Cover and cook, stirring occasionally, until tender with a little crunch left, 8 to 10 minutes.
- Remove lid, stir in vinegar and crumbled bacon. Taste and adjust seasoning, then serve hot.
