Asian Cabbage Stir Fry
I grew up watching my parents toss wedges of cabbage into a hot wok until the edges caramelized and the center stayed crisp. This Asian Cabbage Stir Fry is that same comforting, quick-veggie magic—bright, savory, and ready in under 20 minutes. It’s perfect when you want a vegetable-forward side or a light main with rice or noodles, and it’s forgiving enough for last-minute weeknight cooking while still tasting restaurant-worthy.
Why you’ll love this dish
This stir fry is fast, budget-friendly, and flexible. A head of cabbage stretches to feed several people, the sauce is savory with a hint of tang, and the textures—crisp bell pepper, tender-crisp cabbage, crunchy carrot—keep every bite interesting. Make it when your fridge is light on ingredients or when you want a lighter meal that doesn’t skimp on flavor. If you like other weekday stir-fries, this one pairs well with heartier mains like black pepper chicken stir-fry for contrast.
“Simple pantry staples become a bright, crunchy side that disappeared before I finished plating.” — a quick review from my family table
How this recipe comes together
Start by prepping everything: slice, mince, julienne. The sauce is a quick whisk of soy, oyster, sesame oil, rice vinegar, sugar, and pepper. Heat oil until shimmering, then flash-cook aromatics—garlic and ginger—to flavor the oil. Add dense vegetables first (bell pepper, carrot), then the cabbage so it wilts but keeps a crunchy bite. Finish by pouring the sauce over the hot vegetables and tossing until everything glistens. If you want inspiration for other stir-fry approaches, check a contrasting idea like cashew chicken with peppers.
Gather these items
Key ingredients
- 1 medium-sized green cabbage, thinly sliced
- 2 tablespoons vegetable oil (neutral oil like canola or sunflower)
- 3 cloves garlic, minced
- 1 inch ginger, minced
- 1 red bell pepper, thinly sliced
- 1 carrot, julienned
- 3 tablespoons soy sauce
- 1 tablespoon oyster sauce (use vegetarian oyster sauce or mushroom sauce to make it meat-free)
- 1 teaspoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- 1/4 teaspoon black pepper
- 2 green onions, sliced
- 1 tablespoon toasted sesame seeds
Notes: Swap tamari for soy sauce if you need gluten-free (also check oyster sauce). For more stir-fry recipe ideas and inspiration, see this beef stir-fry with mashed potatoes post.
Step-by-step instructions
- Prep the vegetables first: thinly slice the cabbage and bell pepper, julienne the carrot, and slice the green onions. Mince garlic and ginger.
- Whisk sauce: in a small bowl combine soy sauce, oyster sauce, sesame oil, rice vinegar, sugar, and black pepper. Set aside.
- Heat pan: place a large wok or skillet over medium-high heat and add the vegetable oil. Heat until it shimmers but isn’t smoking.
- Aromatics: add minced garlic and ginger and stir-fry about 30 seconds until fragrant. Move quickly to avoid burning.
- Add firm veggies: toss in the sliced bell pepper and julienned carrot. Stir-fry 2–3 minutes until they just begin to soften.
- Add cabbage: add the sliced cabbage and stir everything together. Continue stir-frying 5–7 minutes until cabbage is tender but still has some crunch.
- Sauce it: pour the sauce over the vegetables and toss to coat. Stir-fry another 2 minutes so the flavors meld and the sauce thickens slightly.
- Finish: remove from heat. Sprinkle with sliced green onions and toasted sesame seeds. Serve hot.
If you want a quick refresher on similar stir-fry technique steps, this black pepper chicken stir-fry article has comparable tips.
Best ways to enjoy it
This stir fry is versatile:
- Serve over steamed jasmine rice or brown rice for a simple main.
- Toss with lo mein or rice noodles for a noodle-forward meal.
- Use it as a side to grilled meats, tofu, or pan-seared fish.
- For a bowl, add a fried egg on top and a drizzle of sriracha for heat.
Plate it with a sprinkle of extra sesame seeds and a wedge of lime if you like a bit of brightness.
Storage and reheating tips
Refrigerate leftovers in an airtight container within two hours of cooking. Store for up to 3–4 days. Reheat gently in a skillet over medium heat—add a splash of water or a few drops of oil to loosen the sauce and avoid drying out. To freeze, cool completely and freeze in a sealed container for up to 2 months; thaw overnight in the fridge before reheating. Note: frozen cabbage softens more, so texture will be different after freezing.
Helpful cooking tips
- Use a very hot pan: high heat keeps vegetables crisp and prevents stewing.
- Cut uniformly: even slices mean even cooking. Aim for thin, consistent cabbage shreds.
- Don’t crowd the pan: if your wok is small, cook in batches so veggies sear instead of steam.
- Taste the sauce before adding: adjust soy or vinegar to balance salt and acidity.
- Add toasted sesame oil at the end—it’s strong and loses nuance if cooked too long.
Creative twists
- Add protein: toss in cooked shredded chicken, thinly sliced beef, or tofu in step 7.
- Make it spicy: stir in 1 teaspoon chili garlic sauce or a pinch of crushed red pepper.
- Go citrus: swap rice vinegar for 1 tablespoon lime juice for a fresh lift.
- Add greens: fold in baby spinach or bok choy in the last minute for extra color.
- Make it crunchy: top with crushed peanuts or fried shallots instead of sesame seeds.
FAQ
Q: How long does this take to prepare and cook?
A: Active prep is about 10–15 minutes (slicing and mincing). Cooking takes 8–10 minutes, so plan 20–25 minutes overall.
Q: Can I make this vegan?
A: Yes. Replace oyster sauce with a vegan mushroom-based oyster sauce or an extra tablespoon of soy sauce plus a splash of mushroom broth for umami.
Q: Will the cabbage get soggy?
A: Avoid overcooking and keep the heat high. Stir-fry until cabbage is just tender with some crunch (about 5–7 minutes). If you steam or boil it first, it will turn soft.
Q: Can I double the recipe?
A: Yes, but use a larger wok or cook in batches to prevent steaming. Keep high heat and avoid overcrowding.
Q: Is it safe to freeze leftovers?
A: You can freeze it, but cabbage loses crispness and becomes softer once thawed. For best texture, refrigerate and eat within 3–4 days.
Conclusion
This Asian Cabbage Stir Fry is a reliable, flavorful, and quick way to turn simple produce into a satisfying dish. If you want a slightly different take on cabbage stir-fry techniques, try this Super Easy Cabbage Stir Fry Recipe for a pared-down version. For a deeper, wok-focused discussion and variations on Chinese cabbage stir-fry, see this guide from Chinese Cabbage Stir-Fry – The Woks of Life.
Asian Cabbage Stir Fry

Ingredients
Key Ingredients
- 1 head medium-sized green cabbage, thinly sliced
- 2 tablespoons vegetable oil (neutral oil like canola or sunflower)
- 3 cloves garlic, minced
- 1 inch ginger, minced
- 1 red bell pepper thinly sliced
- 1 carrot julienned
- 3 tablespoons soy sauce
- 1 tablespoon oyster sauce (use vegetarian oyster sauce or mushroom sauce to make it meat-free)
- 1 teaspoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- 1/4 teaspoon black pepper
- 2 green onions sliced
- 1 tablespoon toasted sesame seeds
Instructions
Preparation
- First, thinly slice the cabbage and bell pepper, julienne the carrot, and slice the green onions. Mince garlic and ginger.
Making the Sauce
- In a small bowl, combine soy sauce, oyster sauce, sesame oil, rice vinegar, sugar, and black pepper. Set aside.
Cooking
- Place a large wok or skillet over medium-high heat and add the vegetable oil. Heat until it shimmers but isn’t smoking.
- Add minced garlic and ginger and stir-fry for about 30 seconds until fragrant. Move quickly to avoid burning.
- Toss in the sliced bell pepper and julienned carrot. Stir-fry for 2–3 minutes until they begin to soften.
- Add the sliced cabbage and stir everything together. Continue stir-frying for 5–7 minutes until the cabbage is tender but still has some crunch.
- Pour the sauce over the vegetables and toss to coat. Stir-fry for another 2 minutes so the flavors meld and the sauce thickens slightly.
- Remove from heat and sprinkle with sliced green onions and toasted sesame seeds. Serve hot.
