Fried Cabbage with Bacon, Onion & Garlic
with bacon, onion, and garlic is a simple, savory comfort-food dish. The cabbage is cooked in the rendered bacon fat until tender and lightly caramelized, while onion and garlic add sweetness and aroma.
Ingredients
-
1 large head green cabbage — about 2–2½ lb (900 g–1.1 kg)
-
6–8 slices bacon, chopped
-
1 medium yellow onion, thinly sliced or diced
-
3–4 cloves garlic, minced
-
½ tsp salt, plus more to taste
-
½ tsp black pepper
-
½ tsp smoked paprika — optional
-
¼ tsp red pepper flakes — optional, for heat
-
1 tbsp butter — optional, for extra richness
-
1–2 tsp apple cider vinegar — optional, to brighten the flavor
-
2–4 tbsp water or chicken broth, if needed
Preparation
-
Prepare the cabbage
-
Remove any damaged outer leaves.
-
Cut the cabbage into quarters and remove the tough core.
-
Slice the cabbage into roughly ½-inch strips.
-
Rinse and drain well.
-
-
Cook the bacon
-
Place the chopped bacon in a large, heavy skillet or Dutch oven over medium heat.
-
Cook for about 6–8 minutes, stirring occasionally, until browned and most of the fat has rendered.
-
Leave about 2–3 tablespoons of bacon fat in the pan. If there is a lot of excess fat, carefully remove some.
-
-
Cook the onion
-
Add the onion to the bacon and fat.
-
Cook for 4–6 minutes, stirring occasionally, until softened and beginning to turn golden.
-
Don’t rush this step—the lightly caramelized onion gives the cabbage a much deeper flavor.
-
-
Add the garlic
-
Add the minced garlic.
-
Cook for about 30–60 seconds, just until fragrant.
-
Avoid browning the garlic too much because it can become bitter.
-
-
Add the cabbage
-
Add the sliced cabbage gradually. The pan may look very full at first, but cabbage will shrink substantially as it cooks.
-
Toss everything together so the cabbage is coated with the bacon fat.
-
-
Season
-
Add black pepper, smoked paprika, red pepper flakes if using, and about ½ teaspoon salt.
-
Be careful with the salt because bacon can already be quite salty.
-
-
Fry and soften
-
Cook uncovered over medium to medium-high heat for 10–15 minutes, stirring every few minutes.
-
For more browned, caramelized cabbage, let it sit undisturbed for 1–2 minutes between stirs so some pieces develop golden-brown edges.
-
If the cabbage is browning too quickly while remaining too firm, add 2–4 tablespoons of water or broth, reduce the heat slightly, and cover for 2–4 minutes.
-
-
Finish
-
Continue cooking until the cabbage reaches your preferred texture.
-
For tender cabbage, cook around 15–20 minutes total after adding it.
-
For very soft Southern-style cabbage, cook longer, around 20–30 minutes.
-
Stir the bacon back through if you temporarily removed it.
-
Add butter if desired.
-
A small splash of apple cider vinegar at the end can balance the richness of the bacon.
-
What the finished dish should be like
The ideal result is:
-
Cabbage: tender but not completely mushy
-
Bacon: browned and slightly crisp
-
Onion: soft, sweet, and lightly caramelized
-
Garlic: fragrant without being bitter
-
Flavor: savory, smoky, slightly sweet, with a little acidity if vinegar is added
Important cooking tips
Don’t boil the cabbage. The goal is to fry/sauté it, allowing some pieces to brown. Too much liquid will make it more like boiled cabbage.
Use a large skillet. Cabbage takes up a surprising amount of space when raw. A 12-inch skillet or Dutch oven works well.
Don’t overcrowd it excessively. If your cabbage is very large, add it in batches, allowing the first portion to wilt before adding the rest.
Control the salt. Bacon contributes considerable salt, so season gradually and taste near the end.
For extra caramelization: Cook the cabbage uncovered and allow it to develop browned edges before stirring.
Variations
-
Spicy: Add cayenne, red pepper flakes, or sliced jalapeño.
-
Southern-style: Add a little chicken broth and cook the cabbage longer until very tender.
-
Sweet & savory: Add ½–1 teaspoon brown sugar.
-
Smoky: Use smoked paprika or smoked bacon.
-
Tangy: Finish with apple cider vinegar.
-
More substantial: Add sliced smoked sausage or kielbasa.
-
Low-fat: Use less bacon and supplement with a little olive oil.
-
Vegetarian: Omit bacon and use olive oil or butter with smoked paprika for a smoky flavor.
Serving ideas
Fried cabbage pairs particularly well with:
-
Cornbread
-
Mashed potatoes
-
Fried or roasted chicken
-
Pork chops
-
Ham
-
Smoked sausage or kielbasa
-
Meatloaf
-
Roast beef
-
Rice and beans
Approximate cooking time
Preparation: 10 minutes
Cooking: 20–25 minutes
Total: about 30–35 minutes
This recipe makes approximately 4–6 servings as a side dish.
Best flavor combination: bacon + caramelized onion + garlic + black pepper + a small splash of apple cider vinegar at the end. The vinegar doesn’t make the dish taste strongly sour; it helps cut through the bacon’s richness and makes the cabbage taste brighter.