If you're looking for a quick and flavorful vegetable side dish, this Chinese Cabbage Stir Fry is one you'll want to make again and again. Tender-crisp cabbage is stir fried with fragrant garlic, a touch of soy sauce, and sesame oil for a simple dish that's packed with savory flavor. It's ready in just 15 minutes and pairs perfectly with everything from rice and noodles to your favorite Asian-inspired mains.

One of my favorite things about this recipe is how just a handful of pantry staples can completely transform a humble head of cabbage. The cabbage cooks down until it's perfectly crisp tender while still keeping a little bite, and the garlic, white pepper, and chicken bouillon add so much rich, umami flavor. It's a classic Chinese-style side dish that's simple enough for busy weeknights but delicious enough to serve with a special homemade dinner.
Whether you're serving it alongside stir fry, grilled meats, fried rice, or other veggies, this easy cabbage recipe is one you'll find yourself making often. If you enjoy easy vegetable side dishes like this, be sure to try my Garlic Green Beans, Vegetable Lo Mein, and Eggplant Stir Fry.

Why You'll Love This Recipe
- Quick and easy. This entire recipe comes together in about 15 minutes, making it perfect for busy weeknights.
- Full of flavor. Garlic, soy sauce, sesame oil, white pepper, and chicken bouillon create an irresistible savory flavor with very little effort.
- Perfectly crisp tender. The cabbage cooks just enough to soften while still keeping a slight crunch.
- Budget-friendly. Cabbage is inexpensive, easy to find, and feeds the whole family.
- Pairs with everything. Serve it with rice, noodles, tofu, chicken, beef, seafood, or almost any Asian-inspired meal.
Jump to:
Ingredients and Substitutions

To make this delicious cabbage stir fry, you will need the following ingredients (see recipe card below for quantities):
- beef tallow or avocado oil - Beef tallow adds incredible richness and authentic flavor, while avocado oil is a great neutral alternative.
- garlic - Fresh garlic is best and gives the dish its signature aroma.
- red chili flakes - Optional, but perfect if you enjoy a little heat.
- cabbage - Chinese cabbage (Napa cabbage) becomes wonderfully tender while still keeping a delicate texture, but regular green cabbage works just as well.
- chicken bouillon powder - Adds savory umami flavor. Use a vegetarian bouillon powder if you'd like to keep the dish vegetarian.
- ground white pepper - White pepper adds a subtle earthy heat that is commonly used in Chinese cooking. Black pepper can be substituted if needed.
- soy sauce - Adds rich umami flavor without having to add any salt. Use low-sodium soy sauce if preferred, or substitute tamari to make the recipe gluten-free.
- rice vinegar - Adds brightness and balances the savory flavors. Balsamic vinegar can be substituted in a pinch.
- sesame oil - Adds a rich, nutty finish. Drizzle it in at the end for the best flavor.
Equipment
You will also need a large skillet or wok, a cutting board, a sharp knife, a wooden spoon or spatula, and measuring spoons.
Instructions
- Heat the pan. Heat the beef tallow or avocado oil in a large skillet or wok over high heat until shimmering, about 1 minute.
- Cook the aromatics. Add the garlic and red chili flakes, if using. Sauté until fragrant, about 30 seconds to 1 minute, being careful not to let the garlic brown.



- Stir fry the cabbage. Add the chopped cabbage and stir constantly until it begins to wilt but remains crisp tender, about 2-3 minutes.


- Season the cabbage. Sprinkle in the chicken bouillon powder and white pepper. Add the soy sauce and rice vinegar, then toss well until the cabbage is evenly coated. Continue cooking for another 1-2 minutes.




- Finish and serve. Remove the pan from the heat and drizzle with the sesame oil. Toss once more and serve immediately.



Expert Tip: Cook Over High Heat
The secret to the best Chinese cabbage stir fry is cooking it quickly over high heat. This allows the cabbage to wilt while keeping its crisp-tender texture and prevents it from becoming soft or watery. Keep the cabbage moving in the pan so it cooks evenly without burning.
More Tips and Tricks
- Wash and dry the cabbage well. Too much excess water can cause the cabbage to steam instead of stir fry.
- Have everything ready first. This recipe cooks quickly, so chop and measure all of your ingredients before turning on the heat.
- Don't overcook the cabbage. The cabbage should still have a slight crunch when it's finished cooking.
- Cook in batches if needed. If your pan is too crowded, the cabbage will release moisture and won't brown as nicely.
- Add the sesame oil last. Stirring it in after removing the pan from the heat preserves its delicious nutty flavor.
- Add finishing touches. Sprinkle with chopped cilantro, toasted sesame seeds, or crushed peanuts before serving for a pop of color, texture, and nutty flavor.
Recipe Variations
- Add protein. Stir in cooked chicken, shrimp, beef, or tofu to turn this side dish into a complete meal.
- Make it spicy. Add extra red chili flakes or a drizzle of chili crisp before serving.
- Add mushrooms. Shiitake or cremini mushrooms add even more savory flavor.
- Include more vegetables. Bell peppers, carrots, snap peas, or red cabbage all work well in this stir fry.
- Make it vegetarian. Substitute the chicken bouillon with vegetable bouillon powder and use avocado oil instead of beef tallow.
- Add ginger. Fresh grated ginger adds another layer of aromatic flavor.

Storage
How to Store
Store leftovers in an airtight container in the refrigerator for up to 3 days.
How to Reheat
Reheat in a skillet over medium-high heat for a few minutes until warmed through. You can also microwave individual portions, although the cabbage will be slightly softer.
How to Freeze
Freezing is not recommended since the cabbage loses its crisp texture once thawed.
How to Serve
This Chinese Cabbage Stir Fry is the perfect side dish for almost any Asian-inspired meal. Serve it alongside rice or noodles, or pair it with your favorite protein for an easy weeknight dinner.
These are my favorite dishes to serve with cabbage stir fry:

Chinese Recipes
For more recipe ideas, check out our collection of Chinese recipes, featuring everything from flavorful stir fries and noodle dishes to fried rice, dumplings, soups, and takeout favorites that are easy to make at home.
FAQ
Chinese cabbage, also called Napa cabbage, has long pale green leaves with thick white stems. It has a milder, sweeter flavor than regular green cabbage and becomes wonderfully tender when cooked, making it perfect for stir fries, soups, and salads.
Yes! Cabbage is one of the best vegetables for stir-frying because it cooks quickly while keeping a slight crunch. Chinese cabbage (Napa cabbage) becomes especially tender and absorbs the flavors of the seasonings, while green cabbage offers a firmer texture.
Yes! Green cabbage works very well in this recipe. It has a slightly firmer texture and stronger flavor but still becomes deliciously crisp tender when stir fried.
Remove any damaged outer leaves, rinse the cabbage thoroughly, and pat it dry. Cut it into bite-sized pieces so it cooks evenly. Drying the cabbage well is important because excess moisture can cause it to steam instead of stir fry.
Yes. Even though the outer leaves protect the inside, dirt and debris can still get trapped between the leaves. Remove any damaged outer leaves, rinse the cabbage well under cold water, and dry it thoroughly before stir-frying so it cooks properly.
Cook cabbage over high heat in a hot skillet or wok with a little oil, stirring frequently. It only takes a few minutes to become crisp tender. Add the seasonings near the end of cooking so the cabbage stays flavorful without becoming overcooked.
This usually happens if the pan isn't hot enough or the cabbage is overcrowded. Cook over high heat, stir frequently, and avoid adding too much cabbage to the pan at once so it stir fries instead of steams.
The biggest mistakes are overcrowding the pan, cooking over low heat, and overcooking the cabbage. A hot pan and constant stirring help the cabbage stay crisp tender instead of becoming soft and watery.
Cabbage can become slightly bitter if it's overcooked or if older cabbage is used. Cooking it quickly over high heat helps preserve its natural sweetness, and the soy sauce, garlic, and sesame oil help balance any bitterness.
This dish is best enjoyed fresh while the cabbage is still crisp tender. You can chop the vegetables and measure the ingredients ahead of time so everything is ready to cook just before serving.
More Stir Fry Recipes
Looking for other recipes like this? Try these:
Tried this recipe?
I'd love to hear what you think! Leave a comment and rating below to share your feedback. Your reviews help others discover this recipe and help me keep creating more free recipes for you. Snap a photo and tag me on social media @aheadofthyme too.
Recipe
Chinese Cabbage Stir Fry
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Chinese Cabbage Stir Fry is a quick and easy side dish made with garlic, soy sauce, and sesame oil. Ready in just 15 minutes and full of savory flavor.
Ingredients
- 2 tablespoons beef tallow or avocado oil
- 3 cloves garlic, finely chopped
- ½ teaspoon red chili flakes (optional)
- 1 pound Chinese cabbage (Napa cabbage) or green cabbage, chopped into bite-sized pieces
- ½ teaspoon chicken bouillon powder
- ½ teaspoon ground white pepper
- 1 tablespoon soy sauce
- ½ tablespoon rice vinegar (or balsamic vinegar)
- 1 teaspoon sesame oil
Instructions
- Heat the beef tallow or avocado oil in a large skillet or wok over high heat until shimmering, about 1 minute.
- Add the garlic and red chili flakes, if using. Sauté until fragrant, about 30 seconds to 1 minute, being careful not to let the garlic brown.
- Add the chopped cabbage and stir constantly until it begins to wilt but remains crisp tender, about 2 to 3 minutes.
- Sprinkle in the chicken bouillon powder and white pepper. Add the soy sauce and rice vinegar, then toss well until the cabbage is evenly coated. Continue cooking for another 1 to 2 minutes.
- Remove the pan from the heat and drizzle with the sesame oil. Toss once more and serve immediately.
Notes
How to store:Â Store leftover cabbage stir fry in an airtight container in the refrigerator for up to 3 days. Freezing is not recommended since the cabbage loses its crisp texture once thawed.
How to reheat:Â Reheat in a skillet over medium-high heat for a few minutes until warmed through. You can also microwave individual portions, although the cabbage will be slightly softer.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Dinner, Side Dish
- Method: Stir Fry
- Cuisine: Chinese














Comments
No Comments