This quick Asian cabbage stir fry has become my absolute go-to for busy weeknights when I’m craving something satisfying but short on time. Originating from classic Chinese wok cooking traditions, this dish delivers incredible flavor with minimal effort by leveraging high heat and simple, fresh ingredients. You’ll love how the cabbage stays crisp-tender while soaking up that rich, savory sauce that coats every single vegetable perfectly. It proves that restaurant-quality meals don’t require complicated techniques or hard-to-find ingredients, just smart preparation and a hot pan.
Why You'll Love This Recipe
- Ready in just 15 minutes of actual cooking time, this fits perfectly into any hectic schedule
- The savory umami sauce is so good you’ll want to drizzle it over everything you eat
- It’s a brilliant way to clean out your vegetable drawer and use up leftover veggies
- Naturally vegan and easily adapted to gluten-free, it’s perfect for almost any diet
- My family asks for this constantly because it feels indulgent but eats light and healthy
Ingredients You’ll Need
- Sesame oil: Provides that signature nutty, aromatic base flavor that defines great Asian cooking, use toasted sesame oil for maximum depth and aroma
- Neutral oil: Has a high smoke point to handle the intense heat of stir frying without burning or smoking, canola or avocado work perfectly here
- Garlic: Delivers pungent, savory backbone notes that infuse the entire dish, fresh cloves always taste infinitely better than pre-minced jars
- Ginger: Adds bright, warming spice that cuts through richness and brings everything to life, look for firm, smooth skin without wrinkles
- Yellow onion: Creates sweet, aromatic foundation flavor as it softens and caramelizes slightly in the hot wok
- Carrot: Brings vibrant color, subtle sweetness, and satisfying crunch to balance the softer cabbage texture
- Green cabbage: The star of the show, it soaks up sauce beautifully while maintaining a pleasant bite, core removed first
- Shiitake mushrooms: Offer deep, earthy umami flavor and meaty texture, fresh ones beat dried for quick cooking applications
- Low-sodium soy sauce: The salty, savory backbone of our sauce, using low-sodium lets you control the final salt level better
- Rice vinegar: Provides necessary acidity that brightens all the flavors and cuts through the richness of the oil
- Maple syrup: Balances the salty and acidic elements with subtle sweetness, brown sugar works perfectly as a substitute too
- Sriracha: Optional but recommended heat element that adds a gentle background warmth without overwhelming spice
- Black pepper: Freshly ground adds a subtle bite and complexity that pre-ground pepper simply can’t match
- Green onions: Fresh, sharp garnish that adds color and a mild onion kick right at the end
- Toasted sesame seeds: Crunchy texture and nutty flavor that takes the presentation to restaurant levels
- Crispy fried shallots: Addictive crunchy topping that provides incredible textural contrast to the tender vegetables
- Firm tofu: Excellent protein boost that makes this a complete meal, cube and pan-fry separately for best texture
How to Make It
Prepare All Vegetables First:
Mince your garlic cloves, grate the fresh ginger, thinly slice the yellow onion, and slice the shiitake mushrooms after removing stems. Chop the cabbage into bite-sized pieces and julienne the carrot into matchsticks. Having everything ready before heating the pan is crucial because this Asian cabbage stir fry cooks incredibly fast.
Create The Sauce:
In a small bowl, whisk together the low-sodium soy sauce, rice vinegar, maple syrup, sriracha if you’re using it, and freshly ground black pepper. Set this mixture aside near your stove because you’ll need to add it quickly once the vegetables are perfectly cooked. This pre-made sauce ensures even flavor distribution.
Heat Your Wok Properly:
Place a large wok or 12-inch skillet over high heat and let it get screaming hot before adding any oil. Once you see faint wisps of smoke, add the sesame oil and neutral oil, swirling to coat the entire bottom surface evenly. High heat is non-negotiable for proper stir fry texture.
Bloom Aromatics:
Add the minced garlic and grated ginger immediately to the hot oil, stirring constantly for about 30 seconds until incredibly fragrant. Be extremely careful not to burn them because burnt garlic turns bitter and ruins the entire dish. This quick sizzle infuses the oil with incredible flavor.
Cook Onion and Carrot:
Toss in your sliced yellow onion and julienned carrot, stirring vigorously for 2-3 minutes. You want the onions to become translucent and soft while the carrots maintain their bright color and slight crunch. Keep everything moving constantly for even cooking.
Add Mushrooms:
Add the sliced shiitake mushrooms and cook for another 2 minutes until they just begin to soften and release their moisture. Mushrooms add incredible umami depth but overcooking makes them rubbery, so watch them closely during this brief cooking window.
Wilt The Cabbage:
Add all the chopped cabbage to the hot wok, which will look like way too much at first. Stir fry vigorously for 3-4 minutes, tossing constantly, until the cabbage wilts down significantly but still retains a slight crispness and doesn’t become mushy. This is the key texture moment.
Sauce and Finish:
Pour your prepared sauce over the vegetables and toss everything continuously for another 1-2 minutes. The sauce will slightly thicken and coat every piece of vegetable beautifully. Remove from heat immediately to prevent overcooking, then taste and adjust seasoning with extra soy sauce or salt if needed.
Serve Immediately:
Transfer to serving plates right away while piping hot. Garnish generously with chopped green onions, toasted sesame seeds, and crispy fried shallots if you have them. This Asian cabbage stir fry is best enjoyed immediately while the vegetables maintain their perfect texture contrast.

You Must Know
- The secret is having everything prepped and within arm’s reach before you start cooking
- Your wok or skillet must be screaming hot, there’s no cheating this part for proper texture
- Keep everything moving constantly, never letting anything sit in one spot for more than a fe…
- Don’t overcrowd the pan, work in batches if necessary to ensure searing rather than steaming
- I always make extra sauce because you’ll want to drizzle it over rice the next day
Storage Tips
Store any leftovers in an airtight container in your refrigerator for up to three days, though the cabbage will naturally soften more upon storing which is completely normal and still tastes great. Reheat in a skillet over medium-high heat for 3-4 minutes to restore some of that original crispness and drive off any moisture that’s accumulated. Surprisingly, this Asian cabbage stir fry is also delicious cold straight from the fridge tossed with a splash of extra soy sauce and some fresh greens like a quick salad the next day.
Ingredient Substitutions
If you don’t have shiitake mushrooms, regular cremini or even button mushrooms work perfectly, though they’ll have a milder flavor so you might want to add a splash of mushroom soy sauce. Brown sugar can replace maple syrup in equal amounts if that’s what you have in your pantry. For gluten-free, simply swap the soy sauce for tamari or coconut aminos and you won’t notice any difference in the final taste. If you’re out of rice vinegar, a tiny splash of apple cider vinegar or white wine vinegar works in a pinch. Feel free to add other vegetables you need to use up like bell peppers, snap peas, baby corn, or bok choy, just adjust cooking times based on their density.
Serving Suggestions
Serve your Asian cabbage stir fry immediately over fluffy steamed jasmine rice or nutty brown rice, which soaks up the savory sauce beautifully. For a gluten-free option, try it with soba noodles or quinoa for added protein and texture. I love making a quick fried egg to place on top for extra richness, or using the optional pan-fried tofu cubes to make it a complete protein-packed meal. It’s also fantastic stuffed into lettuce cups for a low-carb, crunchy handheld option that feels fresh and light while still being incredibly satisfying.
Cultural Context
This style of quick stir frying with cabbage and savory sauces comes straight from classic Chinese home cooking, where speed and technique transform humble ingredients into something extraordinary. The method of cooking small batches over intense heat to achieve that elusive ‘wok hei’ or breath of the wok flavor is central to Chinese cuisine, though we’re adapting it here for home kitchens without professional equipment. What makes this particular recipe special is its universal appeal and adaptability – it bridges traditional Asian cooking methods with modern weeknight dinner needs, delivering authentic flavors that satisfy cravings for takeout while using fresh, wholesome ingredients you control completely.

Pro Tips
- Have every single ingredient prepped and lined up before you turn on the stove, once you sta…
- If your wok or pan isn’t large enough, cook in two batches to ensure vegetables sear rather …
- For extra umami punch, add a teaspoon of mushroom soy sauce or a splash of vegan oyster sauc…
- To add protein, press firm tofu well, toss with cornstarch, pan-fry until golden separately,…
- I keep a jar of crispy fried shallots in my pantry at all times because they elevate any sim…
Frequently Asked Questions
You can substitute shiitake mushrooms with cremini, button, or portobello mushrooms for a similar earthy flavor and meaty texture. For a different twist, try wood ear mushrooms or even sliced bell peppers to maintain that satisfying bite in your Asian Cabbage Stir Fry.
Store your Asian Cabbage Stir Fry in an airtight container in the refrigerator for up to 3-4 days. To maintain the crisp texture of the cabbage, reheat it in a hot wok or skillet for 2-3 minutes rather than using a microwave, which can make the vegetables soggy.
Absolutely! To make this Asian Cabbage Stir Fry gluten-free, simply replace the soy sauce with tamari or coconut aminos. The rice vinegar, maple syrup, and sriracha are naturally gluten-free, so this simple swap creates a completely gluten-free version without sacrificing any flavor.
The key to achieving crisp-tender cabbage is using high heat and not overcrowding the pan. Heat your sesame and neutral oils until shimmering, then cook the aromatics first. Add the cabbage in batches if needed, stirring constantly for 4-5 minutes until the edges are slightly caramelized but the centers remain crisp and bright.
This Asian Cabbage Stir Fry pairs beautifully with steamed jasmine rice, brown rice, or cauliflower rice for a low-carb option. For added protein, top with a fried egg, grilled chicken, or tofu. It also works wonderfully alongside other Asian dishes like spring rolls or miso soup for a complete meal.