This easy napa cabbage stir fry recipe makes crunchy crispy napa cabbage served in a rich hot and sour sauce that’s lightly sweet. Serve it as a side that completes your meal while piquing your appetite. {Vegan}
I recently wrote about another Chinese cabbage dish that I’ve loved since I was a little girl. And while this recipe for napa cabbage stir fry calls for the same main ingredient (Napa cabbage), it’s rather different. One of the biggest differences here is that this dish is all about the cabbage.
The hot and sour napa cabbage is a Northern Chinese classic. This recipe only uses the white part of the napa cabbage to create a crunchy crispy texture. It combines dried chili pepper, garlic, and a mixture of Chinkiang vinegar, soy sauce, and sugar to make a fragrant hot and sour sauce that is lightly sweet. The contrast of spicy tartness with a little sweetness makes this simple stir fry a treat for the taste buds and makes you crave more.
It takes very little time to make, too. You’ll spend 15 minutes prepping the cabbage and 5 minutes cooking it. Serve it with one of my other Chinese main dishes, or if you want a lighter meal, you can always enjoy it with hot white rice or some noodles.
How to prep napa cabbage
Use the white part
This recipe calls for the white part of the napa cabbage. This will create a crunchy and crispy result that pairs well with the sauce. To do this, trim off the leafy parts and leave only a bit of the green part attached. You can save the leaves for later use – they work best in soups and stews such as Napa Cabbage Soup and Braised Napa Cabbage with Glass Noodles.
Cut the napa cabbage the right way
Tilt your knife to a 45-degree angle and slice the cabbage into irregular bite-sized chunks with thin edges. This cutting method makes the white part of the napa cabbage absorb more sauce and become more flavorful.
Ingredients
Once you’re done prepping, your table should have the ingredients below:
PS: I put the ginger and garlic in the same bowl because I add them in the same step in the recipe.
Cooking process
Once you’re done prepping, the cooking is the easy part.
- Heat up your pan really well. Add the dried peppers.
- Saute the aromatics to release the fragrance.
- Cook the napa cabbage until it is cooked.
- Add the sauce and finish up.
That’s it!
NOTE: It’s very important to use a heavy pan and heat it up very well. You want to cook the napa cabbage fast so it will retain the crunchy texture and won’t release too much liquid to turn the dish watery. If your stove is not very powerful, I highly recommend you halve the recipe and cook it in a small batch.
Pair this recipe with these main dishes
The sauce is divine in its own right and I’m sure you’ll find ways to sop it up. What I love about this napa cabbage stir fry is that you can get it on the table fast, so it’s ideal for adding more veggies to your dinner in a pinch.
- Ginger Chicken Stir Fry
- Hong Shao Rou (Red Braised Pork)
- Chinese Bang Bang Chicken
- Cantonese Ground Beef Rice and Eggs
- General Tso’s Chicken (Crispy Chicken Without Deep-Frying)
More Chinese side dish recipes
- Choy Sum with Garlic Sauce
- 4-Ingredient Baby Bok Choy Stir Fry
- Leftover Ham Fried Rice with Pineapple
- Chinese Cauliflower Stir Fry
- 15-Minute Garlic Noodles
If you give this recipe a try, let us know! Leave a comment, rate it (once you’ve tried it), and take a picture and tag it @omnivorescookbook on Instagram! I’d love to see what you come up with.
Napa Cabbage Stir Fry with Vinegar Sauce (醋溜白菜)
Ingredients
- 1 (2-3 lb / 1-1.2 kg) small head napa cabbage
- 1 and 1/2 tablespoons peanut oil
- 4 chili peppers , dried
- 1 inch ginger , minced
- 1 clove garlic , minced
- 2 green onions , sliced (some greens reserved for garnish)
Sauce
- 2 tablespoons chinkiang vinegar
- 2 tablespoons soy sauce
- 2 teaspoons sugar
- 1 tablespoon cornstarch
Instructions
- Separate the leaves from the head of cabbage. Cut off the leafy green parts and save them in a ziplock bag for future use (*Footnote 1). Tilt your knife to slice the cabbage at a 45° angle into 1” (2.5 cm) pieces. (See blog post above for detailed pictures)
- Combine the sauce ingredients in a small bowl and stir to mix well.
- In a large carbon steel skillet or a wok, heat the oil over medium-high heat until hot. Add the dried chili peppers. Once the chilis start to brown, add the ginger, garlic, and green onions. Saute until fragrant, about 1 minute.
- Add the sliced cabbage and turn to high heat. Cook without moving for 30 seconds. Then saute for 2 minutes, or until the cabbage begins to soften but is still crunchy. Do not overcook the cabbage, which will cause it to release liquid and make the sauce watery.
- Stir the sauce again to dissolve the cornstarch and pour it over the cabbage. Cook and stir until the cabbage is coated and the sauce thickens.
- Immediately transfer everything to a big serving plate and serve it hot as a side dish.
Notes
- Using the white part of the cabbage creates a crunchier texture. You can save the cut-off green part in a ziplock bag in the fridge for future use. The green part is perfect for making soup or stew, such as the Napa Cabbage Soup with Meatballs and Braised Napa Cabbage with Glass Noodles.
Nutrition
Lilja Walter is a part of the Omnivore’s Cookbook team and worked closely with Maggie to develop and test this recipe.
I just made this and it was fantastic! Used Gochugaru flakes and also sprinkled some on the finished dish.
Gave it a try. Everyone seemed to like it. The wok was empty afterwards….
This was SO GOOD! Definitely a keeper, thanks so much.
I love that your website has introduced me to wonderful new flavors, ingredients, scents, and essences. I am so glad I found your website and look forward to basically eating everything here 🙂 I made this cabbage tonight with some air fried chicken thighs for a meal that was healthy, full of flavors and so satisfying. Looking forward to navigating your site!
Can you recommend another wide sweet potato noodle. The one you linked to is no longer available. Thank you.
These two should work!
https://amzn.to/3kjfBJf
https://amzn.to/2XEaYA2
There is a terrific cold sweet and sour cabbage at a local restaurant in the burbs of St. Louis here (Sesame Chinese on Watson Road). I wonder how this would do if I chilled it? I don’t know how they make it, but it sure looks similar.
Hi Sarah, I wonder if the cold dish is a pickled cabbage. Does it look at this? https://omnivorescookbook.com/chinese-pickled-cabbage/
Thank you! This is going into my current rotation.
This is great, like surprisingly great for such a simple dish. Part of our regular rotation now.
I’ve just discovered your website and everything looks so amazing. I can’t wait to try cooking this. Just a couple quick questions:
For the dried chilies, what are they called when I’m looking at the grocery store? There are so many kinds.
What type of pan is that that you’re using? I have a few heavy pans but I’m looking for a workhorse of a pan I can use for dishes like this.
The dried chili peppers I used are the ones from Asian market (either Chinese or Korean dried chili peppers would work).
Sometimes Mexican grocery stores (or regular stores at Mexican section) carry them as well.
For Chinese chili, it’s usually facing heaven chili but most of the time they only say dried chili peppers on the package.
Very tasty and very simple. I had to substitute Rice wine vinegar for the chinkiang vinegar but it was great.. Served it with the Thai Basil Chicken and jasmine rice. Definitely one I’ll make agaiin
Tasty! The first bite had me a little suprised. Both the acidity as well as the sauce consistency. But by the second bite I was won over. Great paired with richer dishes. I think next time I migth replace the dried chili for fresh or some chili flakes. I think I would appreciate a little more heat all through the dish (without the “danger” of the dried pods) Thanks so much for bringing something to my table that would otherwise never have appeared there. Enjoyed it!
This dish is simple, delicious, quick to prepare. Exactly as you described it, and a keeper recipe. thank you.