Breakfast & Brunch
This fried cabbage with bacon and vinegar recipe delivers the perfect balance of crispy edges, smoky bacon, and bright tangy vinegar in every bite—all achieved in one pan.
The secret lies in cooking the cabbage just enough to soften it while maintaining that satisfying crunch, then finishing with crispy bacon and a splash of vinegar that cuts through the richness.
I developed this dish after realizing how often simple, hearty sides get overlooked in favor of more complex recipes, and it’s become a staple in my breakfast rotation.
The beauty of this recipe is its simplicity: just a handful of ingredients that come together in 15 minutes with minimal effort. Thinly sliced cabbage cooks quickly, while bacon renders its fat to create a flavorful base.
The vinegar adds that essential tang that keeps the dish from feeling too heavy, while a pinch of sugar helps balance the acidity. This isn’t just a side dish—it’s a flavor-packed main that pairs beautifully with eggs, toast, or even as a standalone plate.
What you’ll end up with is cabbage that’s tender yet still holds its shape, bacon that’s crispy around the edges, and a dish that’s rich, savory, and just a little bit bright.
The vinegar ties everything together, creating a harmony of textures and flavors that makes this dish impossible to resist. It’s the kind of recipe that feels indulgent but comes together effortlessly, proving that simple ingredients can deliver big results.
Serve this as a hearty breakfast side, a brunch centerpiece, or even a light dinner with crusty bread to soak up the juices. The leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd. Let’s get cooking—this dish is about to become a new favorite.
Ingredients for fried cabbage with bacon and vinegar
Simple ingredients transform into crispy, tangy fried cabbage with bacon in one pan.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Cabbage 🥬 | 1 lb | Thinly sliced, core removed |
| Bacon 🥓 | 6 oz | Thick-cut, chopped into pieces |
| White Vinegar 🍶 | ¼ cup | Distilled or apple cider |
| Granulated Sugar 🍚 | 1 tbsp | For balancing acidity |
| Yellow Onion 🧅 | ½ whole | Thinly sliced, medium size |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For crisping cabbage |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, optional for depth |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
The cabbage is the star—green cabbage holds its shape better than red when fried. Thinly sliced (about 1/8-inch) ensures crispy edges without mushiness. Costco or local butchers often sell pre-sliced cabbage if you're short on time, but slicing yourself guarantees even cooking. For bacon, thick-cut stays crispier longer than regular slices. Look for applewood-smoked if you want extra depth, but hickory works too.
No white vinegar? Apple cider vinegar or lemon juice work in a pinch, though white gives that classic tang. The sugar balances the acidity—skip it if your vinegar is low-acid. Swapping bacon for turkey bacon cuts fat but loses smokiness. Pre-cooked bacon saves time, but raw renders better fat. The onion can be red or sweet—just slice it thin. Garlic is optional but adds warmth; garlic powder at half the amount works if fresh isn't available.
This reheats beautifully—just crisp up bacon in a pan and toss with cabbage. Keeps 3-4 days in the fridge, freezes for 2 months if portioned tightly. I double the recipe for leftovers—it’s perfect for meal prep. Store in airtight containers with a paper towel to absorb moisture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe on days when I don’t want to wash a second pot. The cabbage and onions caramelize right alongside the crispy bacon—no flipping pans, no extra bowls. Just toss, fry, and let the vinegar work its tangy magic while you stir.
- Sweet-Savory Crunch: That sugar-vinegar glaze? It’s the star. The bacon renders its fat into the cabbage, the onions mellow into sweetness, and the vinegar cuts through it all with a bright, almost candy-like finish. It’s like a Southern-style slaw meets a crispy hash—unexpected but addictive.
- Leftover Goldmine: This dish begs to be made extra. The flavors deepen overnight, and reheating it in a skillet with a splash of water revives that perfect crisp-tender texture. I’ve taken it to potlucks, packed it for lunch, and even served it cold in wraps—it’s always a hit.
- Budget-Friendly Feast: Cabbage and bacon stretch like nothing else. A single head of cabbage and a pound of bacon feed four (or five, if someone’s hungry). Honestly, I’ve made this on grocery-store bacon when I’m pinching pennies, and it still tastes like a treat. No fancy ingredients, just pure satisfaction.
Step-by-step instructions for fried cabbage with bacon and vinegar
This one-pan method delivers perfectly crispy cabbage with smoky bacon and a tangy vinegar finish.
Prepare the Cabbage and Bacon
Begin by removing the core from the 1 lb green cabbage and thinly slicing it into ¼-inch thick strips. You want even slices for consistent crispiness—they should be wide enough to hold their shape but thin enough to cook quickly. Transfer the sliced cabbage to a large bowl.
Next, chop the 6 oz thick-cut bacon into ½-inch pieces using a sharp chef's knife. The bacon will render its fat as it cooks, which creates the perfect crispy base for the cabbage. Place the chopped bacon in the same bowl with the cabbage and toss gently to distribute evenly. This ensures every bite gets that smoky bacon flavor.
Cook the Bacon Until Crispy
Heat a large skillet over medium heat and add the cabbage and bacon mixture. Cook undisturbed for 5-7 minutes until the bacon begins to release its fat and the edges of the cabbage start to soften slightly. You'll notice the bacon pieces curling and browning at the edges—that's your signal to stir occasionally.
After 5 minutes, reduce the heat to medium-low and continue cooking for another 5 minutes, stirring every 2 minutes to prevent sticking. The cabbage should begin to wilt and release its moisture, while the bacon should be light golden brown and crispy. This gradual cooking ensures the cabbage cooks through without burning.
Add Aromatics and Sweetener
Push the cabbage mixture to one side of the skillet and add the 1 tbsp extra-virgin olive oil to the empty space. Once the oil shimmers, add the 0.5 whole yellow onion, sliced thinly, and cook for 3-4 minutes until softened and translucent. Stir in the 2 cloves minced garlic cloves and cook for an additional 30 seconds until fragrant.
Combine the onions and garlic with the cabbage mixture, then sprinkle evenly with the 1 tbsp granulated sugar, 1 tsp salt, and 0.5 tsp black pepper. Stir well to distribute the seasonings and sugar. The sugar helps balance the acidity of the vinegar later, creating a harmonious sweet-savory flavor. Cook for another 3 minutes until the cabbage is tender but still holds its shape.
Deglaze and Finish with Vinegar
Pour in the 0.25 cup white vinegar and immediately scrape up any browned bits from the bottom of the pan with a wooden spoon. These bits, called fond, are packed with flavor and will enrich the dish. Let the vinegar simmer for 2-3 minutes until it reduces slightly and the cabbage is coated in a glossy, tangy sauce.
Taste the mixture and adjust seasoning if needed—you might need a pinch more salt or pepper to balance the acidity. The cabbage should be tender-crisp with a slight bite, and the bacon should be fully cooked and crispy. If the cabbage seems too wet, cook for another 1-2 minutes to evaporate excess moisture and achieve the perfect texture.
Garnish and Serve
Remove the skillet from heat and stir in the 0.1 cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the rich, smoky, and tangy flavors. Let the dish rest for 2-3 minutes to allow the flavors to meld together. This resting period ensures the cabbage absorbs all the delicious juices and seasonings.
Serve immediately while the cabbage is still crispy and the bacon is at its best. This dish pairs beautifully with crusty bread to soak up the tangy vinegar sauce or alongside a simple protein like grilled chicken or fish. The combination of crispy cabbage, smoky bacon, and bright vinegar creates a dish that's both comforting and full of flavor.
Pro Tips For Making Fried Cabbage With Bacon And Vinegar
- CRISP THE BACON FIRST: Cook the bacon until it’s deep golden, not just pink—this prevents soggy cabbage later. I learned this the hard way when my bacon turned out greasy instead of crisp, and the whole dish tasted like a sad, greasy mess. Drain it on paper towels, but don’t rinse off the fat; that’s flavor gold.
- SHRED CABBAGE THIN AND EVEN: Use a sharp knife and cut the cabbage into paper-thin strips—no thick chunks. I used to rush this, and the outer leaves stayed crunchy while the center stayed raw. A mandoline makes this easier, but a steady hand works too. The more surface area, the faster it cooks and the better it soaks up the vinegar-sugar glaze.
- DON’T OVERCROWD THE PAN: Fry the cabbage in two batches if needed—packing it in too tight steams it instead of crisping. I used to think "more heat = faster cooking," but crowded cabbage just turns mushy. A hot skillet with a little bacon fat is your friend here; give the strips space to sizzle.
- SAVE THE VINEGAR FOR LAST: Add the vinegar after the cabbage is mostly tender—about 2-3 minutes before serving. I was skeptical until I tried it: splashing it too soon just makes the cabbage bitter and watery. A splash of vinegar at the end brightens the dish without killing the bacon’s smokiness. Taste as you go; you might only need 1-2 tablespoons.
Make-ahead tips for fried cabbage with bacon and vinegar
Prep Ahead Strategy
Slice the 1 lb green cabbage and chop the 6 oz bacon the night before to save 15 minutes of prep time. Store them separately in airtight containers in the fridge—they’ll keep fresh for up to 24 hours.
This step is especially helpful if you’re meal prepping for the week. 📅
Cooking in Batches
If serving a crowd, cook the cabbage and bacon in two batches to avoid overcrowding the pan. Use the same skillet for both batches to maintain consistent flavor. I like to divide the 0.25 cup vinegar and 1 tbsp sugar evenly between batches for balanced tanginess.
This method keeps the cabbage crispy and the bacon perfectly rendered.
Freezing for Later
This dish freezes beautifully for up to 2 months. After cooking, let it cool completely, then portion into airtight containers or freezer bags. To reheat, thaw overnight in the fridge, then crisp up the bacon in a skillet for 2-3 minutes and toss with the cabbage.
The texture will be slightly softer, but the flavors stay vibrant. ❄️
Reheating Like a Pro
For the best texture, reheat in a skillet over medium heat with 1 tbsp water or bacon fat to restore crispiness. Avoid microwaving—it makes the cabbage soggy.
If reheating from frozen, add 2 extra minutes to ensure everything is heated through. A quick sprinkle of black pepper after reheating brings back the freshness.
Make-Ahead Serving Suggestions
This dish reheats perfectly for breakfast or brunch. Serve it alongside scrambled eggs or avocado toast for a hearty morning meal. For dinner, pair it with grilled fish or roasted potatoes.
The tangy vinegar sauce makes it a great side for anything savory. Store leftovers in the fridge for up to 4 days—the flavors only get better over time! 🍳
Double the Recipe
Double the ingredients for easy meal prep. Cook both batches at the same time in separate skillets, then combine before adding the vinegar. Portion into glass containers with a paper towel on top to absorb excess moisture.
This keeps the cabbage crispy for up to 5 days in the fridge. Perfect for busy mornings or quick lunches!
Nutrition facts
Frequently asked questions
Can I use red cabbage instead of green?
Red cabbage works but has a slightly sweeter, milder flavor and softer texture. For best results, use green cabbage—it holds its shape better when fried and has a more pronounced bite. If you prefer red, slice it slightly thinner (1/8-inch) to ensure crispiness. The color will bleed into the vinegar sauce, creating a pretty pink hue.
What if my cabbage turns mushy instead of crispy?
Mushy cabbage usually means it was overcooked or under-seasoned. To fix this, slice cabbage thinner (1/8-inch) next time, cook over medium-high heat, and reduce cooking time by 2-3 minutes. Also, ensure you're using white vinegar (not apple cider) and add the sugar early—it helps balance moisture and acidity.
Can I make this dish ahead of time?
This reheats beautifully for up to 4 days in the fridge. Store in an airtight container with a paper towel to absorb excess moisture. For best texture, reheat in a skillet over medium heat with 1 tbsp bacon fat or water to restore crispiness. Avoid microwaving—it makes the cabbage soggy.
What other meats can I substitute for bacon?
Turkey bacon or pancetta work well, though they won't have the same smoky depth. For a vegetarian option, try crispy tofu or tempeh—sauté with 1 tbsp olive oil and a pinch of smoked paprika until golden. If using sausage, remove casings and crumble finely to mimic bacon's texture.
How do I adjust the vinegar for a milder taste?
Start with 0.125 cup vinegar instead of 0.25 cup and taste as you go. For extra sweetness, add 1 tsp honey or maple syrup at the end. If you dislike vinegar entirely, swap it for lemon juice (use half the amount) or omit it—just balance with 0.5 tsp extra sugar to prevent acidity.
