Craving a savory, comforting dinner that hits the table in under 30 minutes? This Chinese Chicken Cabbage Stir-Fry is your answer. Packed with juicy chicken, tender napa cabbage, and a savory sauce that clings to every bite, this dish brings the essence of Chinese home-cooking right into your kitchen. Perfect for busy weeknights or when you want a lighter, veggie-rich meal that doesn’t skimp on flavor.
This recipe strikes the balance between satisfying and healthy, marrying lean protein with crunchy greens and bold seasoning. Whether you’re looking to clean out your fridge or impress with a takeout-style favorite, this stir-fry fits the bill. Serve it over rice, noodles, or enjoy it on its own for a low-carb option.
Preparation Phase & Tools to Use
Before you start cooking, having the right tools in place ensures everything moves fast and smooth — just like any great stir-fry should.
- Wok or Large Skillet: The high heat retention and sloped sides of a wok make it ideal for stir-frying, allowing ingredients to cook evenly and quickly. A large skillet will also work if a wok isn’t available.
- Sharp Chef’s Knife: For slicing chicken and shredding cabbage thinly, a sharp knife makes the prep quick and clean.
- Cutting Board: Opt for a large cutting board so you can prep your protein and veggies in one go without crowding.
- Tongs or Wooden Spatula: Helps you toss the ingredients easily while keeping the chicken tender and the cabbage crisp.
- Mixing Bowls: You’ll need at least one to marinate the chicken or mix the sauce beforehand.

Ingredients for the Chinese Chicken Cabbage Stir-Fry
- Chicken Breast or Thighs: Boneless, skinless pieces work best. Chicken adds the protein power and is the central savory component of the stir-fry.
- Napa Cabbage: Its delicate leaves and crunchy stems soften beautifully in a stir-fry without losing texture, making it the perfect green to pair with chicken.
- Garlic and Ginger: These aromatics are essential for depth of flavor. Freshly minced brings out the best taste.
- Soy Sauce: The salty umami base that infuses the dish with classic Chinese stir-fry notes.
- Oyster Sauce: Adds a hint of sweetness and extra richness that complements the soy.
- Sesame Oil: A drizzle at the end gives the stir-fry a nutty aroma and signature taste.
- Cornstarch: Lightly coats the chicken for a velvet texture and helps thicken the sauce.
- Green Onions: Freshness and mild oniony zing to balance the savory profile.
- Dried Red Chilies (optional): For those who like heat, they bring a punchy contrast.
How To Make the Chinese Chicken Cabbage Stir-Fry
Step 1: Prep the Ingredients
Slice the chicken thinly against the grain and toss with a little soy sauce, cornstarch, and sesame oil. Let it marinate for 10-15 minutes. Meanwhile, shred the napa cabbage, mince the garlic and ginger, and slice the green onions.
Step 2: Sear the Chicken
Heat your wok or skillet over high heat with a touch of oil. Add the marinated chicken in a single layer and let it sear without moving for 1-2 minutes. Then stir-fry until it’s just cooked through. Remove and set aside.
Step 3: Stir-Fry the Aromatics
In the same wok, add a little more oil if needed. Toss in the garlic, ginger, and dried red chilies (if using). Stir quickly to avoid burning, just until fragrant.
Step 4: Cook the Cabbage
Add the shredded napa cabbage and a splash of water or broth to help it wilt. Stir-fry for about 3-4 minutes until tender but still crisp.
Step 5: Combine Everything
Return the chicken to the wok. Add soy sauce, oyster sauce, and a small splash of sesame oil. Toss everything together over high heat so the sauce coats evenly.
Step 6: Garnish and Serve
Turn off the heat, sprinkle with green onions, and serve immediately with rice or noodles.
How to Serve and Store Chinese Chicken Cabbage Stir-Fry
Serve your Chinese Chicken Cabbage Stir-Fry piping hot, ideally over steamed jasmine rice or a bed of stir-fried noodles. If you’re leaning low-carb, cauliflower rice or even just enjoying it on its own makes a nourishing option. Garnish with extra green onions or a sprinkle of sesame seeds for a little crunch and a touch of brightness.
For leftovers, let the stir-fry cool completely before storing it in an airtight container. It will keep well in the refrigerator for up to 3 days. When reheating, a quick toss in a hot pan brings back the fresh-cooked texture better than microwaving. Avoid freezing as cabbage tends to get mushy when thawed.
Frequently Asked Questions
How do I keep the chicken tender in stir-fry?
Marinate the chicken in soy sauce and cornstarch for at least 10-15 minutes. This helps achieve that signature silky texture found in restaurant-style stir-fries.
Can I use a different type of cabbage?
Yes! While napa cabbage gives a softer texture, you can use green cabbage for a firmer bite or savoy cabbage for a unique look and flavor.
Is this stir-fry spicy?
Not unless you want it to be. The dried red chilies are optional. You can add more for heat or omit them entirely for a mild version.
What can I substitute for oyster sauce?
Hoisin sauce or a mix of soy sauce with a tiny bit of sugar can work in a pinch. You’ll still get depth and sweetness.
Can I make this dish vegetarian?
Absolutely. Swap chicken with tofu or tempeh, and ensure your sauces are vegetarian-friendly. Stir-fry tofu until golden for the best texture.
How do I avoid soggy cabbage?
Cook on high heat and avoid overcrowding the pan. Stir-frying in batches can help keep the cabbage crisp and vibrant.
Want More Stir-Fry Dinner Ideas?
Looking to add more easy skillet-style meals to your weeknight routine? You might also like the Air Fryer Crispy Honey Sriracha Chicken Bites, a sweet-and-spicy favorite with bold flavors. For noodle lovers, the Spicy Honey Sriracha Chicken with Noodles offers a similar flavor twist in a slurpable format.
For a more fusion approach, the One Skillet Smoky Cajun BBQ Chicken Pasta brings creamy comfort with heat, while the Creamy Cajun Chicken Pasta keeps things spicy and indulgent. And if you want a veggie-forward option, try the Crispy Air Fryer Sesame Cauliflower for a crunchy, saucy treat.
Pin and Tell Me How Yours Turned Out
You can save this recipe to your weeknight dinner boards for future inspiration. Just click the Pin button.
If you try this Chinese Chicken Cabbage Stir-Fry, I’d love to hear your twist. Did you toss in extra veggies? Swap the protein? Drop a comment below and share your version. I always love seeing your recreations.
For more dinner inspiration and everyday recipe ideas, follow along on my Pinterest: LadyPlate on Pinterest.

Chinese Chicken Cabbage Stir-Fry
- Total Time: 25 minutes
- Yield: 4 servings
Description
Looking for a quick dinner idea that’s packed with flavor but still feels light and wholesome? This Chinese Chicken Cabbage Stir-Fry is the perfect easy recipe for busy weeknights. Juicy chicken, tender napa cabbage, garlic, and ginger come together in a savory stir-fry sauce that tastes just like your favorite takeout but fresher and healthier. It is a great option for easy dinner ideas, meal prep lunches, or even a healthy snack bowl if you skip the rice. Ready in under 30 minutes, this quick dinner delivers bold flavor with simple ingredients you probably already have at home.
Ingredients
2 large chicken breasts, thinly sliced
4 cups napa cabbage, chopped
3 cloves garlic, minced
1 tablespoon fresh ginger, minced
3 tablespoons soy sauce
1 tablespoon oyster sauce
1 teaspoon sesame oil
1 tablespoon cornstarch
2 tablespoons vegetable oil
2 green onions, sliced
2 dried red chilies (optional)
2 tablespoons water or chicken broth
Instructions
1. In a bowl, combine sliced chicken with soy sauce, cornstarch, and sesame oil. Let marinate for 10 to 15 minutes.
2. Heat 1 tablespoon vegetable oil in a wok or large skillet over high heat.
3. Add chicken in a single layer and sear for 1 to 2 minutes without stirring.
4. Stir-fry until fully cooked, then remove from pan and set aside.
5. Add remaining oil to the pan. Stir in garlic, ginger, and dried chilies. Cook for 30 seconds until fragrant.
6. Add napa cabbage and water or broth. Stir-fry for 3 to 4 minutes until tender but still slightly crisp.
7. Return chicken to the pan. Add oyster sauce and toss everything together over high heat until evenly coated.
8. Garnish with sliced green onions and serve hot.
Notes
Do not overcrowd the pan when cooking the chicken. Cooking in batches ensures a proper sear instead of steaming.
Slice the chicken against the grain to keep it tender and juicy.
Keep the heat high during stir-frying to prevent the cabbage from becoming soggy and to maintain that classic wok-style texture.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Stir-Fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 serving
- Calories: 290
- Sugar: 4g
- Sodium: 720mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 34g
- Cholesterol: 85mg


