Fried cabbage is a simple Southern-style side dish that turns humble green cabbage into something deeply savory, tender, and lightly caramelized. This version combines cabbage with onion, garlic, and smoky bacon for plenty of flavor without making the recipe complicated. It works especially well alongside roasted chicken, pork chops, cornbread, or a casual weeknight dinner.
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 6
- Cuisine: Southern American
- Course: Side Dish
- Difficulty: Easy
Ingredients
- 1 large head green cabbage, about 2 pounds, cored and sliced
- 6 slices bacon, chopped
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon red pepper flakes, optional
- 1 tablespoon butter
- 1 tablespoon apple cider vinegar
How to Make Fried Cabbage
Step 1: Cook the Bacon and Onion
Place a large skillet or Dutch oven over medium heat. Add the chopped bacon and cook for about 6–8 minutes, stirring occasionally, until the bacon is browned and has rendered its fat. Leave about 2 tablespoons of bacon fat in the pan and carefully remove any excess.
Add the diced onion and cook for 4–5 minutes, until softened and beginning to turn golden around the edges.
Step 2: Add Garlic and Seasonings
Stir the minced garlic into the skillet and cook for about 30 seconds, just until fragrant. Add the smoked paprika, black pepper, salt, and red pepper flakes if using. Stir quickly so the spices coat the bacon and onions without scorching.
Step 3: Cook the Cabbage
Add the sliced cabbage by the handful, stirring as it begins to wilt. Keep the skillet over medium heat and cook for 12–15 minutes, stirring every few minutes. The cabbage will release moisture and shrink considerably.
For the best texture, cook until the thicker pieces are tender but still have a little bite. Let some of the cabbage sit against the hot skillet long enough to develop golden-brown edges rather than stirring constantly.
Step 4: Finish and Serve
Reduce the heat to low and add the butter and apple cider vinegar. Stir for 1–2 minutes until the butter melts and the vinegar is evenly distributed. Taste and adjust the salt and pepper.
The finished cabbage should be tender, glossy, savory, and lightly caramelized rather than watery. Serve it hot while the edges are still golden.
Cooking Tips
- Slice the cabbage evenly so smaller pieces do not become mushy before the thicker pieces are tender.
- Do not overcrowd the pan. Add the cabbage gradually if your skillet is small.
- Let the cabbage brown. A few undisturbed minutes against the hot skillet create much more flavor.
- Go easy on the salt at first. Bacon can be quite salty, so taste the finished dish before adding more.
- Add vinegar at the end. A small amount of apple cider vinegar brightens the rich bacon flavor without making the cabbage taste sour.
How to Serve
Serve fried cabbage as a hearty side with roasted chicken, pork chops, meatloaf, baked ham, or barbecue. It also pairs naturally with cornbread or dinner rolls. For a lighter meal, serve it alongside grilled chicken and a simple green salad.
Storage and Reheating
Store leftover fried cabbage in an airtight container in the refrigerator for up to 4 days. Reheat it in a skillet over medium-low heat with a small splash of water, stirring occasionally until hot. The skillet method helps restore some of the browned edges. Freezing is possible, but the cabbage will become softer after thawing, so refrigeration is preferable for the best texture.
Final Result
Good fried cabbage should be tender without falling apart, with sweet softened onions, smoky bacon, savory garlic, and lightly browned cabbage edges. The small splash of apple cider vinegar keeps the finished dish balanced and makes this inexpensive vegetable side taste much more complete.




