Your free Soup Season Starter Pack + weekly picks →

Sweet Southern Sauteed Cabbage and Onions in One Pan

Golden sauteed cabbage and sweet onion slices on a dinner plate beside mashed potatoes and cornbread, a sauteed cabbage recipe served hot

Sauteed cabbage recipe with silky, golden onions and cabbage in one pan, ready in just 25 minutes. Click for the easy step-by-step method.

Hannah Brooks

Hannah Brooks

Author

6 min read
Jump to recipe

Golden, silky cabbage and sweet onions sizzle in one pan in just 25 minutes. This sauteed cabbage recipe is a fragrant, reliable side for busy weeknights and crowd dinners.


Why This Recipe Works

• Butter and olive oil together: Butter adds nutty, toasty flavor, and olive oil keeps it from scorching over medium heat.
• Onions hit the pan first: Softening the onion for 3-4 minutes draws out its natural sugars before the cabbage joins.
• Cook without stirring for browning: Two minutes of stillness lets the cabbage bottoms touch the hot skillet and turn lightly caramelized.
• Salt added after the cabbage wilts: Seasoning once the cabbage has released its moisture avoids steaming, and you can taste and adjust at the end.

Ingredients You'll Need

Green Cabbage: This is the star of the pan, cored and thinly sliced into fine strips that wilt into silky ribbons. Its sturdy leaves hold up to medium heat and turn sweet and lightly golden at the edges. Savoy or napa cabbage works well, though napa cooks faster, so start checking a minute early.

Yellow Onion: Halved and thinly sliced, it goes into the pan first to soften into sweet, translucent layers. Its natural sugars build the flavor base before the cabbage arrives. A sweet onion is a fine swap, while white onion brings a sharper bite.

Unsalted Butter: Butter brings nutty, toasty richness and a golden sheen to every strip. Because it has no added salt, you control the seasoning from start to finish. If you're out, ghee is a good swap since it handles heat well.

Olive Oil: One tablespoon keeps the butter from scorching over medium heat. It also helps every cabbage strip stay coated and glossy. Avocado oil works just as well, since its mild flavor and high smoke point suit this skillet.

Kosher Salt: Coarse flakes season the cabbage evenly and help it turn silky. Adding them after the cabbage wilts lets you taste and adjust at the very end. If you only have fine table salt, use roughly half as much, since it's denser by volume.

Black Pepper: Freshly ground black pepper adds a gentle, woody bite that brightens the sweet onion. Grind it right before sprinkling for the strongest aroma. Ground white pepper is a good swap if you want softer heat without dark specks.

Thinly sliced green cabbage and yellow onion half-moons in two separate white bowls Unsalted butter pats and clear olive oil in two separate white bowls Coarse kosher salt and freshly ground black pepper in two separate white bowls

How to Make It (Step by Step)

Onions soften in butter and olive oil, then cabbage joins them to wilt, brown, and turn silky in one skillet.

Even if you've never sauteed cabbage before, you'll have golden, tender results in about 25 minutes.

sliced green cabbage, onion, butter, olive oil, salt and pepper measured into small bowls on wood
  1. Melt the butter with the olive oil in a large skillet over medium heat until foaming, about 1 minute at 350°F / 175°C. Add the sliced onion and cook until soft and translucent, 3-4 minutes at 350°F / 175°C.
thinly sliced onion softening in butter and olive oil in a skillet
  1. Add the thinly sliced cabbage to the skillet and toss with the onion until every strip is coated in fat. Cook without stirring for 2 minutes at 375°F / 190°C so the bottoms begin to wilt.
thinly sliced cabbage and onion starting to wilt in a skillet
  1. Sprinkle the kosher salt and black pepper over the cabbage and onion. Stir and cook until the cabbage is tender and lightly golden at the edges, 6-8 minutes at 350°F / 175°C.
seasoned sauteed cabbage and onion turning golden in a skillet
  1. Continue cooking, stirring every minute or two, until the cabbage is glossy, silky and deep golden in spots, about 3-4 minutes at 350°F / 175°C. Taste a strip and adjust salt if needed.
glossy golden sauteed cabbage and onions finished in a skillet
  1. Remove the skillet from the heat and transfer the cabbage and onions to a warmed serving dish. Serve right away while the edges are still hot and tender.
sauteed cabbage and onions plated in a warm serving dish
Crowding the skillet makes cabbage steam instead of turning golden. If your pan is small, cook in two batches for those sweet, caramelized edges.

Serving size: 1 portion · Calories: 120 · Total Fat: 8g · Saturated Fat: 4.5g · Carbs: 11g · Fiber: 3g · Sugar: 5g · Protein: 2g · Sodium: 300mg

Tips and Tricks

  • Equipment: Reach for a wide, heavy skillet: A thick, flat base spreads heat evenly, so the cabbage browns instead of turning grey and limp.
wide heavy skillet on a stove burner with a light butter sheen
  • Temperature precision: Keep the burner at medium: Butter should foam near 350°F / 175°C. A roaring flame scorches the butter and onions before the cabbage joins.
  • Common mistake: Mixing thick chunks with fine shreds: Uneven slicing leaves thick pieces raw and crunchy while thin strands turn limp. Keep every slice the same thickness.
  • Flavour upgrade: Finish with cider vinegar: A small splash of apple cider vinegar, added off the heat, brightens the sweet onion and buttery cabbage.
  • Texture tip: Turn the cabbage with tongs, not a spoon: Lifting the strands gently keeps the edges golden and crisp-tender while the centres stay silky and glossy.
glossy sauteed cabbage and onion in a wide skillet with golden-brown edges

Frequently Asked Questions

Can I use butter alone or swap in another oil if I don't have olive oil?

Yes, you can use all butter, though it may brown faster, so lower the heat slightly. Or replace the olive oil with the same amount of avocado oil or canola oil, which tolerates heat well.

How long does leftover sauteed cabbage keep, and can I freeze it for later?

Store cooled cabbage and onions in an airtight container in the fridge for up to 4 days. Reheat gently in a skillet over medium heat with butter until warmed through. Freezing makes it watery, so skip it.

Why did my cabbage turn soggy and gray instead of golden and caramelized?

The pan was likely overcrowded or the heat too low, so the cabbage steamed in its own moisture. Use a large skillet, cook in two batches if needed, and wait for lightly browned edges before stirring.

What to Serve With This

  • Lemony Green Beans: Their bright, acidic snap cuts through the buttery sweetness of the skillet cabbage and keeps each bite lively.
  • Creamy Mashed Potatoes: Velvety, soft potatoes give a comforting contrast to the silky, tender cabbage and onions.
  • Buttermilk Cornbread: A crumbly, golden wedge soaks up the sweet, buttery pan juices and adds a bit of rustic texture.
  • Sliced Tomato and Cucumber Salad: Cool, juicy slices with a splash of vinegar offer a fresh, tangy counterpoint to the warm, caramelized vegetables.
Sauteed cabbage and onions plated with mashed potatoes, cornbread and lemony green beans

Sweet Southern Sauteed Cabbage and Onions in One Pan

Side Dish / American

Prep
10 min
Cook
15 min
Total
25 min
Servings
4
Calories
120 kcal

Ingredients

  • 1 small head green cabbage (about 1 pound), cored and thinly sliced
  • 1 medium yellow onion, halved and thinly sliced
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper

Instructions

  1. Melt the butter with the olive oil in a large skillet over medium heat until foaming, about 1 minute at 350°F / 175°C. Add the sliced onion and cook until soft and translucent, 3-4 minutes at 350°F / 175°C.
  2. Add the thinly sliced cabbage to the skillet and toss with the onion until every strip is coated in fat. Cook without stirring for 2 minutes at 375°F / 190°C so the bottoms begin to wilt.
  3. Sprinkle the kosher salt and black pepper over the cabbage and onion. Stir and cook until the cabbage is tender and lightly golden at the edges, 6-8 minutes at 350°F / 175°C.
  4. Continue cooking, stirring every minute or two, until the cabbage is glossy, silky and deep golden in spots, about 3-4 minutes at 350°F / 175°C. Taste a strip and adjust salt if needed.
  5. Remove the skillet from the heat and transfer the cabbage and onions to a warmed serving dish. Serve right away while the edges are still hot and tender.

Share this article

About the author

Hannah Brooks

Hannah Brooks

Hannah grew up in a house where dinner was always rushed and always tense, and she swore her own kitchen would be the opposite. So she cooks things that take hours on purpose: soups, stews, braises that fill the house with patience. Slow food is her way of proving that home can feel safe.