Quick Fried Cabbage – moanaskitchen

Sautéed cabbage with onions and bacon in a skillet, glossy and golden

When I was a kid, I always thought cabbage was kind of dull. It was either shredded in coleslaw at summer picnics or boiled until it lost all color at church potlucks. But then I stumbled on fried cabbage with bacon, and wow—that changed everything. Suddenly, this humble veggie turned into a family favorite that everyone actually asked for at the dinner table.

The trick? Cooking it slowly over medium heat with plenty of smoky bacon and rich butter. The cabbage edges get a little crispy and golden while the inside stays tender and full of flavor. A sprinkle of Cajun seasoning and a pinch of red pepper flakes adds just the right amount of warmth and zing to keep it interesting.

This one-pan recipe is super simple and takes about half an hour from start to finish. The bacon lends its smoky goodness, the onions sweeten up as they cook, and the whole dish pairs beautifully with everything from weeknight dinners to weekend comfort food. You can even enjoy it on its own alongside some buttery cornbread.

Think cabbage is just a sad afterthought in coleslaw or a boring side? Trust me, this fried cabbage recipe will totally change your mind. By cooking it with bacon and butter, plain old cabbage transforms into something crispy on the edges, tender inside, and packed with flavors that’ll have everyone asking for seconds.

It comes together quickly—just 20 to 30 minutes using one skillet—and it’s forgiving too, which is perfect if you’re juggling family, work, and everything in between. You start by frying bacon until crispy, soften some sweet onions in that amazing fat, then gently cook the cabbage until it caramelizes on the edges but keeps a bit of bite inside. With a dash of Cajun seasoning and red pepper flakes for warmth and a touch of spice, this side dish is anything but boring. Plus, you can tweak it based on what’s in your pantry or your personal taste.

  • What you’ll find here: a straightforward ingredient list, easy-to-follow cooking steps, tips for nailing perfect caramelization, and smart swaps for the bacon, butter, and cabbage varieties.
  • What to expect: smoky, savory notes from bacon, sweet and tender onions, golden crispiness on the cabbage, and a side that pairs beautifully with nearly any main dish—from pork to chicken to vegetarian meals.
  • Bonus info: ideas for storing and reheating leftovers, tips to avoid mushy cabbage disasters, and answers to common questions about the recipe.

So, if you’re ready to turn everyday cabbage into a dish your family will love, grab your skillet and let’s get started!

Fast, Flavorful, Budget-Friendly

  • Ready in under 30 minutes – Perfect for those busy weeknights when dinner needs to hit the table fast without sacrificing flavor.
  • Budget-friendly – Cabbage is one of the most affordable veggies around, and a few slices of bacon pack a big punch without breaking the bank.
  • Simple ingredients – No fancy or hard-to-find items here; just basics you likely already have on hand.
  • Bursts of flavor – The smoky bacon, creamy butter, and punchy Cajun seasoning turn plain cabbage into seriously crave-worthy comfort food.
  • Flexible side dish – Works beautifully with a huge variety of mains, from juicy pork chops to grilled chicken to hearty stews.

Ingredients and Quantities

Flat lay of bacon slices, shredded cabbage, onion, butter, and seasonings on a light background.

  • 8 slices bacon
  • 3 tbsp butter
  • 1 large onion
  • 1 large head cabbage (cut into 1-inch wide ribbons or chunks)
  • salt to taste
  • freshly ground black pepper to taste
  • 3/4 tsp Cajun seasoning
  • 1/2 tsp red pepper flakes
  • 1/4 tsp garlic powder

Sautéing the Cabbage Perfectly

  1. Cook bacon in a large skillet or Dutch oven over medium heat until crisp and golden, about 8–10 minutes.
  2. While the bacon cooks, slice the onion into thin half-moons and cut the cabbage into 1-inch-wide ribbons or chunks.
  3. Transfer the crispy bacon to a paper towel-lined plate to drain and chop into bite-sized pieces.
  4. Reserve the rendered bacon fat in the pan.
  5. Add the butter to the bacon fat and melt over medium heat for about 1 minute.
  6. Add the sliced onion and cook 3–4 minutes, stirring occasionally, until softened and translucent.
  7. If the pan is crowded, cook the cabbage in batches to avoid steaming.
  8. Return the chopped bacon to the skillet, then add the cabbage a handful at a time, stirring to coat with the fat.
  9. Turn the heat to medium-high and cook 5–7 minutes, stirring occasionally and letting the cabbage sit 1–2 minutes between stirs to develop golden, caramelized edges.
  10. Sprinkle salt, freshly ground black pepper, Cajun seasoning, red pepper flakes, and garlic powder over the cabbage.
  11. Toss and cook 1–2 minutes to evenly distribute the spices and bloom their flavors.

    Collage showing a skillet with sautéed cabbage and bacon: adding cabbage, stirring, and finishing with seasoning.

  12. Taste and adjust seasoning as needed.

Pro Tips for Best Texture

Green cabbage is the classic choice and likely what you’ll find at your local market. But don’t hesitate to switch it up! Savoy cabbage offers a more tender, delicate texture, and red cabbage adds a beautiful pop of color. When selecting your cabbage, look for heads that feel heavy for their size with crisp, tightly packed leaves—avoid any with brown spots or wilted leaves. One medium to large head usually gives you plenty for this recipe, and you don’t have to peel off every outer leaf—just remove any damaged or dirty ones.

The biggest stumbling block when cooking fried cabbage is overcooking it until it’s mushy. You want the cabbage tender but still with a little snap. Stop cooking once it’s soft enough but not limp or soggy.

Also, avoid packing too much cabbage into the pan at once. If it’s crowded, the cabbage steams instead of caramelizing, which means you’ll miss out on that lovely golden-brown flavor. If your pan isn’t big enough, cook the cabbage in two smaller batches.

Another common mistake is adding the seasonings too early, which can cause them to burn in the hot bacon fat. Instead, hold off and sprinkle them in towards the end of cooking for the best flavor.

Finally, make sure you cut the cabbage into uniform pieces so everything cooks evenly. And whatever you do, don’t throw out the bacon grease! That fat is what turns this simple dish into a flavor powerhouse.

Fried cabbage is a wonderful side that goes with almost any protein you’re serving. I especially love it alongside pork chops, grilled chicken, or a simple baked salmon—the smoky bacon and Cajun spices complement those rich flavors perfectly. If you want to turn it into a heartier meal, add some sliced smoked sausage or kielbasa right into the pan while the cabbage cooks—or try an easy sausage and cabbage stir-fry for a full one-pan dinner. For a true Southern-style dinner, pair your fried cabbage with the best homemade cornbread and black-eyed peas or a creamy scoop of mashed potatoes.

Swaps and Add-In Ideas

Cream-colored bowl of pan-fried cabbage with crispy bacon and parsley on a wooden table

This versatile dish is super easy to tweak based on what’s in your kitchen or your dietary needs:

  • Bacon: Don’t eat pork? No worries. Turkey bacon works well here, or you can swap in smoked sausage sliced thin. For a meatless option, omit the meat and add an extra tablespoon or two of butter instead.
  • Butter: Feel free to use olive oil or vegetable oil if butter isn’t handy. It won’t be quite as rich, but your fried cabbage will still taste delicious. For an ultra-comforting creamy twist, try Creamy Garlic Parmesan Cabbage.
  • Green cabbage: Savoy or Napa cabbage are great alternatives if you want a more tender, delicate bite. Red cabbage works too, though it changes the color of the dish and takes a little longer to soften up.
  • Cajun seasoning: If you don’t have Cajun seasoning on hand, mix paprika, garlic powder, onion powder, and a pinch of cayenne pepper for a similar flavor burst. For a classic Southern flavor profile and method, see our Quick Black Folks Southern Cabbage Recipe.
  • Red pepper flakes: Prefer less heat? Cut the amount in half or leave them out entirely. The Cajun seasoning still provides a nice kick, so your dish won’t feel bland.

Storing, Freezing, and Reheating

Store: Keep your fried cabbage in an airtight container in the fridge for up to 4 days. I actually love how the flavors deepen after a day or two, making it a perfect leftovers lunch paired with some grilled protein.

Freeze: You can freeze leftover fried cabbage for up to 3 months in a freezer-safe container. Just know that the cabbage may soften a bit after freezing, but the smokiness and seasoning will still shine through. Let the cabbage cool completely before freezing to keep the best texture. If you prefer ultra-tender cabbage, try Marry Me Melting Cabbage for that melt-in-your-mouth vibe.

Reheat: For the tastiest leftovers, warm your fried cabbage in a skillet over medium heat, stirring occasionally until heated through. This helps bring back some of the crispy texture and avoids mushiness. While the microwave works in a pinch, it can sometimes make the cabbage a bit soggy. Stovetop reheating is also a great moment to toss in cooked rice and turn it into Chicken Fried Rice.

Preparation Time 10-15 minutes Cooking Time 10-15 minutes Total Time 20-30 minutes Level of Difficulty Easy Servings 6 servings

bowl of creamy coleslaw with shredded green cabbage and crispy bacon bits

FAQ and Troubleshooting

  • Can I make this recipe vegetarian or vegan?

    Absolutely. Just skip the bacon and add a bit more butter or cooking oil. For a vegan twist, use plant-based butter and consider adding smoked paprika or a touch of liquid smoke to mimic that smoky flavor. You can also toss in plant-based smoked sausage slices if you like.

  • Will the cabbage get mushy if I reheat leftovers?

    Leftovers can soften further after storing, but reheating gently in a skillet over medium heat helps restore some texture and prevents it from becoming overly mushy. While the microwave is convenient, it might make the cabbage a bit softer than fresh.

  • How should I store and freeze fried cabbage?

    Store in an airtight container in the fridge for up to 4 days. To freeze, make sure it’s completely cooled, then pop it in a freezer-safe container or bag for up to 3 months. Just expect a slightly softer texture after thawing.

  • Do I need to salt the cabbage if I’m using bacon?

    Since bacon is naturally salty, start with a small sprinkle of salt and taste at the end of cooking. Add more only if needed to avoid over-salting.

  • Can I use pre-shredded or bagged cabbage?

    Yes! Using pre-shredded cabbage saves prep time but keep an eye on it as it cooks faster and may turn softer. Shorten your cooking time a bit to keep a nice texture and avoid mushiness.

  • How do I get nice browned edges without steaming the cabbage?

    Make sure you use a large enough skillet and don’t overcrowd the pan. Cook the cabbage in batches if necessary. Let the cabbage sit a little between stirring to help those golden edges develop.

  • What can I use instead of Cajun seasoning?

    Mix paprika, garlic powder, onion powder, and a pinch of cayenne pepper for a similar flavor. Adjust the heat level by tweaking the cayenne or red pepper flakes.

  • Is a specific type of cabbage best?

    Green cabbage is your classic go-to and holds up nicely to frying. Savoy and Napa cabbages cook up more tender and delicate, while red cabbage will give your dish a colorful twist but takes a bit longer to get soft. If you’re using Napa, try it in savory Napa cabbage rolls for a lighter, tender option.

  • Can I add other ingredients like sausage or potatoes?

    Definitely. Add sliced smoked sausage or kielbasa sautéed with the bacon for a heartier dish. Thinly sliced potatoes also work well if you cook them first until tender, then toss everything together. If you love the potato-and-cabbage combo, make easy colcannon as a cozy side. Just watch your pan size so nothing gets crowded.

Close-up of sautéed cabbage ribbons with crispy bacon bits, glossy and golden, in a warm skillet.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

A flavorful and simple one-pan dish of sautéed cabbage cooked with smoky bacon, butter, onions, and a touch of Cajun seasoning for warmth and spice, resulting in tender cabbage with crispy, caramelized edges.

  • Total Time: 20-30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 8 slices bacon
  • 3 tbsp butter
  • 1 large onion, sliced into thin half-moons
  • 1 large head cabbage, cut into 1-inch wide ribbons or chunks
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • 3/4 tsp Cajun seasoning
  • 1/2 tsp red pepper flakes
  • 1/4 tsp garlic powder

Instructions

  1. Cook bacon in a large skillet or Dutch oven over medium heat until crisp and golden, about 8 to 10 minutes.
  2. While bacon cooks, slice onion into thin half-moons and cut cabbage into 1-inch wide ribbons or chunks.
  3. Transfer crispy bacon to a paper towel-lined plate to drain and chop into bite-sized pieces.
  4. Reserve bacon fat in the pan.
  5. Add butter to the bacon fat and melt over medium heat for about 1 minute.
  6. Add sliced onion to the pan and cook 3 to 4 minutes, stirring occasionally, until softened and translucent.
  7. If pan is crowded, cook cabbage in batches to avoid steaming.
  8. Return chopped bacon to the skillet, then add cabbage a handful at a time, stirring to coat with the fat.
  9. Turn heat to medium-high and cook 5 to 7 minutes, stirring occasionally and letting the cabbage sit 1 to 2 minutes between stirs to develop golden, caramelized edges.
  10. Sprinkle salt, freshly ground black pepper, Cajun seasoning, red pepper flakes, and garlic powder over the cabbage.
  11. Toss and cook 1 to 2 minutes to evenly distribute spices and bloom flavors.
  12. Taste and adjust seasoning as needed before serving.

Notes

Use green cabbage for a classic texture; Savoy or Napa cabbage provide a more tender bite; red cabbage adds color but takes longer to soften., Avoid overcrowding the pan to prevent steaming; cook cabbage in batches if needed for better caramelization., Season at the end to prevent burning spices in bacon fat., For meat alternatives, turkey bacon or smoked sausage can substitute for bacon; for vegetarian or vegan options, omit meat and use additional butter or oil., Use olive or vegetable oil if butter is not available., Leftovers can be stored in an airtight container in the refrigerator for up to 4 days or frozen for up to 3 months; reheat gently in a skillet to maintain texture., Optional add-ins include smoked sausage or kielbasa for heartier meals; thinly sliced potatoes can be pre-cooked and added.

  • Author: Laura
  • Prep Time: 10-15 minutes
  • Cook Time: 10-15 minutes
  • Category: Side Dish
  • Cuisine: American Southern-inspired

Nutrition

  • Serving Size: Approximately 1 cup
  • Calories: Approx. 150 kcal per serving
  • Fat: 12 g per serving
  • Carbohydrates: 7 g per serving
  • Protein: 6 g per serving

More in easy meals

Laura Bennett

ABOUT THE AUTHOR

Laura Bennett

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating