Southern Fried Cabbage Recipe with Bacon (So Good!)

Make this Southern fried cabbage recipe with bacon for a smoky, savory side dish. Easy ingredients, simple steps, and plenty of practical cooking tips.

Some side dishes are there to fill a plate. This one can quietly become the reason everyone goes back for seconds.

This Southern fried cabbage recipe with bacon turns an inexpensive head of cabbage into a deeply savory skillet dish with crisp-edged bacon, tender cabbage, sweet onion, and a little black pepper. It comes together in one pan, doesn't require fancy ingredients, and works just as well beside cornbread and chicken as it does with a quick weeknight dinner.

The trick isn't complicated. You want the bacon browned, the onion softened, and the cabbage cooked long enough to become tender without turning into a watery pile. I'll walk you through the process, including the little details that make a big difference.

Recipe at a Glance

DetailAmount
Prep time15 minutes
Cook time25–30 minutes
Total timeAbout 40–45 minutes
Servings6
DifficultyEasy
Best panLarge, heavy skillet or Dutch oven

Ingredients You'll Need

The ingredient list is short, which is part of the charm.

Main ingredients

  • 6 slices thick-cut bacon, cut into 1-inch pieces
  • 1 large green cabbage, about 2½–3 pounds
  • 1 medium yellow onion, thinly sliced
  • 2 cloves garlic, minced
  • 2 tablespoons unsalted butter
  • ½ teaspoon kosher salt, plus more to taste
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon smoked paprika
  • ¼ teaspoon crushed red pepper flakes, optional
  • 1 tablespoon apple cider vinegar
  • 1–2 tablespoons water or chicken broth, only if needed

The bacon provides most of the cooking fat and plenty of savory flavor. Butter adds richness, while vinegar gives the finished cabbage a small acidic lift that keeps the dish from tasting heavy.

Choosing the cabbage

Look for a cabbage that feels firm and heavy for its size. The leaves should look crisp rather than wilted, with no large soft or damaged areas.

For a weeknight dinner, one large head usually gives you plenty to serve a family, but remember that cabbage shrinks considerably during cooking.

Real-world example: If you're feeding six people alongside fried chicken, mashed potatoes, and cornbread, a large 2½- to 3-pound cabbage is a good starting point. If cabbage is the main vegetable on the table, you may want a little extra.

How to Make Southern Fried Cabbage

1. Prepare the cabbage

Remove any damaged outer leaves from the cabbage. Cut it into quarters, remove the tough core, and slice the cabbage into roughly ½-inch ribbons.

Don't worry about making every piece identical. A mixture of slightly wider and narrower pieces gives the finished dish some textural variety.

Slice the onion and mince the garlic before you turn on the stove. Once the bacon starts cooking, the recipe moves quickly.

2. Cook the bacon

Place a large skillet or Dutch oven over medium heat. Add the chopped bacon while the pan is still cool or just beginning to warm.

Cook for about 7–10 minutes, stirring occasionally, until the bacon is browned and has rendered a good amount of fat.

You want the bacon cooked enough to develop browned edges, but it doesn't need to become completely crisp yet.

Transfer roughly half of the bacon to a plate lined with paper towels. Leave the remaining bacon and rendered fat in the skillet.

Real-world example: If your bacon is producing a lot of grease, don't automatically pour all of it into the dish. You generally need only a few tablespoons of fat to coat the cabbage. Excess grease can make the finished vegetables feel heavy.

3. Cook the onion

Add the sliced onion directly to the bacon fat.

Cook for about 4–5 minutes, stirring occasionally. The onion should soften and begin picking up golden-brown spots.

Add the minced garlic during the final 30–60 seconds. Stir constantly enough to keep it from burning.

4. Add the cabbage

Add the sliced cabbage to the skillet in batches if necessary.

At first, it may look like you've dramatically underestimated the size of your pan. Don't worry. Cabbage collapses as it cooks.

Toss the cabbage with the bacon, onion, and rendered fat. Add the butter, salt, black pepper, smoked paprika, and red pepper flakes if using.

Cook uncovered for about 8–10 minutes, stirring every couple of minutes.

The goal is to let some pieces sit against the hot surface long enough to develop browned edges.

5. Let it soften and brown

Continue cooking for another 8–12 minutes, adjusting the heat between medium and medium-low as needed.

The cabbage should become tender but still have some structure. Look for a mixture of pale, soft ribbons and a few golden-brown or lightly caramelized edges.

If the pan becomes completely dry before the cabbage is tender, add 1 tablespoon of water or chicken broth and scrape the browned bits from the bottom.

Don't add a large amount of liquid. This is a skillet-fried vegetable dish, not boiled cabbage.

6. Finish with vinegar and bacon

When the cabbage has reached the texture you want, stir in the apple cider vinegar.

Taste before adding more salt. Bacon varies considerably in saltiness, so seasoning too early can leave you with an overly salty dish.

Return the reserved bacon to the skillet and toss everything together.

Cook for another minute, then remove the pan from the heat.

Serve hot.

Why This Recipe Works

There are several small pieces working together here.

Bacon builds the foundation

Starting with bacon means you're creating a flavorful cooking fat before the cabbage even enters the pan. The browned bacon pieces also add salty, smoky, crispy bits throughout the vegetables.

Cabbage gets direct contact with the pan

If cabbage is crowded in a wet pan, it tends to steam. That's not necessarily bad, but you lose some of the browned edges that make skillet cabbage so satisfying.

A large skillet gives moisture a chance to evaporate while allowing portions of the cabbage to contact the hot surface.

Vinegar balances the richness

Bacon and butter bring plenty of richness. A small amount of apple cider vinegar cuts through that richness and makes the cabbage taste brighter.

You shouldn't taste a strong vinegar flavor. If you do, you've probably added more than you need.

The bacon is partly reserved

Adding all the bacon at the beginning gives you flavor, but some of it can lose its crispness as the cabbage cooks.

Holding back half and adding it near the end gives you both bacon-infused flavor and more noticeable browned pieces.

Common Mistakes to Avoid

Using a pan that's too small

Cabbage takes up a surprising amount of room when raw. If your skillet is packed tightly, the cabbage will release steam and may cook unevenly.

Use the largest skillet you have, or add the cabbage in stages.

Adding too much liquid

You don't need to cover the cabbage with broth or water. A tablespoon or two is enough if the pan needs moisture.

Too much liquid can turn a fried cabbage dish into a boiled one.

Cooking over high heat the entire time

High heat can brown the outside while leaving thicker pieces unpleasantly firm.

Medium to medium-low heat gives you more control and lets the cabbage soften while still developing color.

Oversalting before tasting

Bacon is already salty. Season lightly at first, then taste near the end.

Cooking until the cabbage completely collapses

Some people prefer very soft cabbage, and that's perfectly fine. But if you want more texture, stop when the thicker pieces are tender with just a little bite remaining.

Substitutions and Variations

This recipe is flexible enough to adjust based on what's in your kitchen.

1. Make it spicier

Add more crushed red pepper flakes, a pinch of cayenne, or a few dashes of your favorite hot sauce.

For a milder version, simply leave out the red pepper.

2. Use turkey bacon

Turkey bacon can work if you don't want pork. Because it usually produces less fat, you may need to add an extra tablespoon of butter or cooking oil to the skillet.

The flavor and browning will be somewhat different from pork bacon.

3. Add smoked sausage

For a more substantial skillet meal, slice smoked sausage into coins and brown it after cooking the bacon. Remove it briefly, cook the cabbage, then return the sausage near the end.

That version works particularly well when you want the cabbage to serve as more than a side dish.

Quick comparison

VersionBest forWhat changes
Bacon + cabbageClassic weeknight sideRich, smoky flavor
Turkey baconPork-free preferenceLeaner, less rendered fat
Bacon + sausageOne-pan mealHeartier and more filling
Extra red pepperSpice loversNoticeably hotter finish

What to Serve With It

This cabbage fits naturally into a comfort-food dinner.

Try it with:

  • Fried or roasted chicken
  • Baked ham
  • Pork chops
  • Meatloaf
  • Smoked sausage
  • Cornbread
  • Mashed potatoes
  • Black-eyed peas
  • Roasted potatoes

Real-world example: For a relaxed Sunday dinner, serve the cabbage with roasted chicken, creamy mashed potatoes, skillet cornbread, and a simple dessert. The cabbage brings enough smoky, savory flavor to keep the plate from feeling one-dimensional.

Storage and Reheating

Let the cooked cabbage cool, then transfer it to an airtight container.

Refrigerate it and use it within 3–4 days for best quality.

For reheating, a skillet works especially well. Warm it over medium-low heat, stirring occasionally, until hot. If it seems dry, add a tiny splash of water or broth.

You can also microwave individual portions in short intervals, stirring between them.

The cabbage will be softer after reheating than it was immediately after cooking, but it should still retain plenty of flavor.

Can you make it ahead?

Yes. You can cook it several hours ahead and refrigerate it once cooled, then reheat it in a skillet before serving.

For the best texture, however, I prefer making it the same day. If you're preparing a large holiday meal, chopping the cabbage and onion ahead of time can save more effort than fully cooking the dish in advance.

FAQ

Can I make fried cabbage without bacon?

Absolutely. Replace the bacon fat with butter or olive oil and season the cabbage with salt, black pepper, garlic, and smoked paprika. You won't get the same smoky flavor, but the cooking method still works well.

Why is my fried cabbage watery?

The most common causes are excess liquid, overcrowding, or very wet cabbage. Cook it uncovered in a large skillet and give moisture time to evaporate rather than adding more liquid.

Can I use red cabbage instead of green cabbage?

Yes, although the color and flavor will be different. Red cabbage tends to be a little firmer and can take slightly longer to become tender.

Can I use pre-shredded cabbage?

Yes. Bagged shredded cabbage is a convenient shortcut, especially for busy weeknights. Check it for excess moisture and adjust the cooking time based on the thickness of the shreds.

How do I keep fried cabbage from becoming mushy?

Don't overcook it and avoid adding too much water or broth. For better texture, cook uncovered and stop when the cabbage is tender but still has some bite.

Can I freeze cooked fried cabbage?

You can freeze it, but the texture will usually become softer after thawing and reheating. If texture matters most, refrigeration and reheating within a few days is the better option.

What can I add to fried cabbage for more flavor?

Smoked paprika, red pepper flakes, garlic, onion, apple cider vinegar, and smoked sausage are all easy additions. Start with small amounts and taste as you go so the cabbage remains the main ingredient.

Final Thoughts

A good skillet of cabbage doesn't need a long ingredient list or complicated technique. Give the bacon time to brown, let the onion soften, keep the cabbage exposed to the hot pan, and finish with just enough vinegar to balance the richness.

The finished dish should have tender cabbage, browned edges, savory bacon, and enough seasoning to make every bite interesting without overwhelming the vegetable.

If you've got a head of cabbage sitting in the refrigerator, this is a particularly good way to turn it into something worth putting in the center of the dinner table.

Next Post Previous Post
No Comment
Add Comment
comment url