Sweet Southern Sauteed Cabbage and Onions in One Pan

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.
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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
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.
- 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.
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.
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
- 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.
- 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.
- 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.
- 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.
- 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 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.