HomeHealthy › Fried cabbage

Fried cabbage

By Ami · September 7, 2026 · ★★★★★ 4.9 from 188 reviews · Jump to Recipe · Print

Fried cabbage is having a genuine moment and it deserves it — a whole head of cabbage cooks down with bacon into something sweet, smoky and caramelized in about twenty minutes, for roughly three dollars. It's low carb, it's high fiber, and it converts people who are certain they don't like cabbage.

Fried cabbage with bacon in a cast iron skillet — caramelized golden cabbage with crisp bacon and cracked pepper, easy 20-minute low carb side dish
RecipeLoop app iconSave recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.

Cabbage becomes a completely different vegetable when you let it brown.

Here's what you'll need.

Green cabbage, not savoy or napa — you want the dense head that holds up to high heat. Chop it into rough one-inch pieces rather than shredding it thin; shreds go limp before they brown. A splash of apple cider vinegar at the end is what makes it taste finished rather than just cooked.

Ingredients for fried cabbage in small bowls — chopped green cabbage, diced bacon, onion, butter, garlic, smoked paprika, apple cider vinegar, salt and pepper

Here's how it all comes together.

Step 1 — Render the bacon

Cook the diced bacon in a large cast iron skillet over medium until crisp, about 8 minutes, then lift it out and leave the fat. That fat is the cooking medium and the flavor — don't pour it off.

Diced bacon rendering until crisp in a large cast iron skillet
Step 2 — Cook the cabbage hard and leave it alone

Add the onion for 3 minutes, then pile in the chopped cabbage with the salt, pepper and smoked paprika. Turn the heat to medium-high and — this is the important part — stir only every three or four minutes. Constant stirring steams it; leaving it alone lets it brown.

Chopped green cabbage cooking in bacon fat in a cast iron skillet with edges starting to caramelize
Step 3 — Finish with garlic, vinegar and bacon

Once the cabbage is tender with plenty of deep golden edges, about 12 minutes, add the garlic for a minute, then take it off the heat and stir through the vinegar and the reserved bacon. Taste for salt and serve hot.

Apple cider vinegar and crisp bacon being stirred through caramelized fried cabbage in a skillet
GLP-1 High Protein High Fiber Cookbook coverEating higher-protein on purpose? The Ultimate GLP-1 High Protein High Fiber Cookbook is full of meals like this one.

Things I learned while testing this recipe.

Make it ahead, or make it your own.

Here's what I'd serve with this.

Just in case you have leftovers.

Storing: refrigerate in an airtight container for up to 4 days. It softens as it sits and loses some of its caramelized edge, but the flavor deepens — many people prefer it as leftovers, folded into eggs the next morning.

Reheating: a hot skillet is much better than the microwave: 3 to 4 minutes over medium-high gets some of the browning back. In the microwave, 90 seconds works but the texture goes uniformly soft.

More healthy recipes...

Roasted cauliflower
Roasted cauliflower — crispy edges, 30 minutes, endlessly useful
Air fryer brussels sprouts
Air fryer brussels sprouts — crispy in 15 minutes, no oven
Egg roll in a bowl
Egg roll in a bowl — 20-minute low carb skillet dinner
Hot honey chicken
Hot honey chicken — sweet, spicy and sticky in 30 minutes

Fried cabbage

★★★★★ 4.9 from 188 reviews — fried cabbage with bacon, caramelized at the edges in one skillet in 20 minutes. Cheap, low carb and high fiber, and it converts cabbage skeptics.

Prep 10 min · Cook 20 min · Total 30 min · Serves 6 · Category: Healthy · Cuisine: American

Ingredients

Instructions

  1. Render. Cook the bacon in a large cast iron skillet over medium until crisp, about 8 minutes. Remove with a slotted spoon, leaving the fat.
  2. Onion. Add the sliced onion and cook 3 minutes until softened.
  3. Cabbage. Add the cabbage, salt, pepper and smoked paprika. Raise the heat to medium-high and cook 12 minutes, stirring only every 3-4 minutes, until tender with deep golden edges.
  4. Garlic. Add the garlic and cook 1 minute more.
  5. Finish. Off the heat, stir in the vinegar and the reserved bacon. Taste for salt and serve hot.

Notes: Stir as little as possible — contact time with the hot pan is what caramelizes the cabbage. Use a wide cast iron skillet or cook in two batches; a crowded pan steams. Chop into 1-inch pieces rather than thin shreds. Add the vinegar off the heat. Make it a main by adding browned smoked sausage or shredded chicken. Vegetarian: use butter and smoked paprika plus a splash of soy sauce.

Nutrition (per serving, estimated): 165 calories · 6g protein · 13g carbs · 10g fat · 5g fiber

GLP-1 High Protein High Fiber Cookbook cover

If this is how you want to eat every day, this cookbook makes it easy.

The Ultimate GLP-1 High Protein High Fiber Cookbook for Weight Loss is built on the same idea as this recipe — lean protein, plenty of fiber, real food and portions big enough to keep you full. Simple, tested recipes for anyone eating higher-protein on purpose, on a GLP-1 medication or not.

Get the cookbook on Amazon
RecipeLoop app iconMeal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.

FAQ

How do I keep fried cabbage from getting soggy?
Use a wide, very hot pan, don't crowd it, and stir only every three or four minutes. Cabbage releases a lot of water, and constant stirring keeps that water in contact with the cabbage so it steams instead of browning.
What kind of cabbage is best for fried cabbage?
Plain green cabbage. It's dense enough to hold its structure at high heat and it sweetens beautifully as it browns. Savoy and napa are too delicate and collapse before the edges caramelize.
Is fried cabbage healthy?
It's a good side by most measures — roughly 13g of carbs and 5g of fiber a serving, with a lot of volume for the calories. Most of the fat comes from the bacon, so using two slices instead of six cuts it substantially.
Can I make fried cabbage without bacon?
Yes. Use two tablespoons of butter or olive oil with a teaspoon of smoked paprika for the smoky note, and add a splash of soy sauce at the end for savory depth. It's a genuinely good dish in its own right.