Save My neighbor once brought over a steaming plate of this after I complained about bland takeout. The smell of garlic and vinegar hit me before she even crossed the threshold. I took one bite and understood why she'd been raving about it for weeks. The cabbage had this perfect snap, the sauce clung to every shred, and the heat built slowly, leaving a tingle that made me reach for seconds before I'd finished my first serving. I asked for the recipe that night, and it's been in my regular rotation ever since.
I made this for a potluck once, skeptical that anyone would be excited about cabbage. Within ten minutes, the dish was empty and three people had taken photos of the recipe card I'd brought. One friend texted me later that week saying she'd made it twice already. There's something about the way the sourness wakes up your palate and the chili leaves a gentle warmth that makes people forget they're eating something so simple and healthy.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Green cabbage: The star here, it holds up to high heat without turning mushy and soaks up the sauce beautifully. Look for heads that feel heavy and tight.
- Carrot: Adds a touch of sweetness and a pop of color that makes the dish feel more complete. Julienne it thin so it cooks at the same rate as the cabbage.
- Scallions: They bring a mild onion flavor and a bit of freshness that balances the intensity of the sauce. Save some for garnish.
- Garlic and ginger: The aromatic foundation that makes your kitchen smell like a proper stir-fry. Mince them finely so they distribute evenly.
- Soy sauce: Provides the salty, umami backbone. Swap for tamari if you need it gluten-free.
- Rice vinegar: This is where the sour comes from, giving the dish its signature tang without being harsh. Don't skip it.
- Chili paste: Brings the heat and a depth that plain chili flakes can't match. Start with less if you're cautious.
- Sugar: Just a teaspoon balances the acidity and rounds out the flavors without making it sweet.
- Toasted sesame oil: A few drops at the end add a nutty richness that ties everything together. Use it sparingly.
- Vegetable oil: For stir-frying over high heat without smoking up your kitchen. Neutral oils work best here.
- Black pepper and salt: Season to your taste, but remember the soy sauce is already salty.
- Toasted sesame seeds: Optional, but they add a little crunch and make the dish look finished and intentional.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix the sauce:
- Whisk together the soy sauce, rice vinegar, chili paste, sugar, and sesame oil in a small bowl. Having it ready means you won't scramble when the wok is hot and things move fast.
- Heat the wok:
- Pour the vegetable oil into a large wok or skillet and crank the heat to medium-high. Wait until the oil shimmers and moves easily across the surface.
- Bloom the aromatics:
- Toss in the garlic and ginger, stirring constantly for about 30 seconds. You'll know they're ready when the smell fills your kitchen and they just start to turn golden.
- Stir-fry the vegetables:
- Add the cabbage and carrot, tossing them quickly to coat in the oil. Cook for 3 to 4 minutes, keeping everything moving so it wilts slightly but stays crisp.
- Add the sauce:
- Pour in your prepared sauce and toss everything together until the cabbage is evenly coated. Let it cook for another 2 to 3 minutes, stirring occasionally.
- Season and finish:
- Stir in the black pepper, salt, and scallions, cooking for one more minute. The scallions should soften just a bit but still have some bite.
- Serve:
- Transfer to a serving dish and sprinkle with toasted sesame seeds and extra scallions if you like. Serve it hot, straight from the wok.
Save The first time I served this to my family, my brother, who claims to hate cabbage, went back for thirds. He didn't realize what he was eating until I told him afterward. Now he requests it every time he visits, and I've stopped reminding him of his old aversion. It's become our inside joke, and honestly, watching him enjoy something he swore he'd never touch makes me smile every single time.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Adjusting the Heat
The beauty of this dish is how easily you can tweak the spice level. Start with half the chili paste if you're unsure, then taste and add more at the end. I've made this for kids using just a tiny dab of chili paste and a pinch of red pepper flakes for the adults at the table. You can even serve extra chili oil on the side so everyone can customize their own bowl. The sourness stays balanced no matter how much heat you add, which is part of what makes this so versatile.
Variations to Try
I've swapped the green cabbage for Napa cabbage when I want something more delicate, and it works beautifully with a slightly shorter cooking time. Adding sliced shiitake mushrooms gives it an earthy depth, and bell peppers bring a sweet crunch that plays well with the vinegar. Once I threw in some leftover snap peas, and they added a pop of color and sweetness that surprised me. If you want protein, crispy tofu cubes or shredded chicken stir in perfectly without changing the character of the dish.
Serving Suggestions
This pairs perfectly with steamed jasmine rice or brown rice if you want something heartier. I've also served it alongside grilled salmon or as part of a bigger spread with dumplings and spring rolls. It cuts through richer flavors with its brightness, which is why it works so well as a side dish. Leftovers are great cold, straight from the fridge, which I discovered one afternoon when I needed a quick snack and didn't want to reheat anything.
- Use a wok if you have one, the high sides make tossing easier and prevent spills.
- Slice the cabbage as thin as you can manage, it cooks faster and soaks up more sauce.
- Serve immediately for the best texture, the cabbage softens as it sits.
Save This dish has taught me that the simplest ingredients, treated with a little heat and boldness, can become something you crave on a regular Tuesday. I hope it becomes one of those recipes you make without looking, the kind that feels like second nature after the first try.
Recipe Q&A
- → Can I use a different type of cabbage?
Yes, Napa cabbage works beautifully and offers a milder, more delicate flavor. Red cabbage can also be used for a colorful variation, though it will turn the dish slightly purple.
- → How do I keep the cabbage crispy?
Cook over high heat and avoid overcrowding the pan. Stir-fry quickly, keeping the cabbage moving, and cook just until tender-crisp. The entire cooking process should take no more than 6-7 minutes.
- → What can I substitute for chili paste?
Sriracha, sambal oelek, or red pepper flakes all work well. Start with less and adjust to your heat preference. For a milder version, use just a pinch of cayenne pepper.
- → Can I make this ahead of time?
While best served fresh for maximum crunch, you can prepare it up to 2 hours ahead and gently reheat. The cabbage will soften slightly but still maintains good flavor and texture.
- → What are good protein additions?
Tofu, shrimp, chicken, or beef all pair wonderfully. Add cooked protein during the last minute of cooking to warm through. This transforms the side dish into a complete meal.
- → How spicy is this dish?
With 1 tablespoon of chili paste, it has a moderate heat level. Adjust the amount based on your preference—use half for mild or double for extra spicy. The vinegar helps balance the heat nicely.