When you’re craving a quick, wholesome, and incredibly flavorful dinner, Chinese Chicken Cabbage Stir-Fry is the answer. This vibrant dish balances tender chicken with crisp vegetables and a savory sauce, all cooked in one pan. It’s ideal for busy weeknights or when you want something satisfying without spending hours in the kitchen. Even better, it pairs beautifully with rice or noodles, making it a versatile favorite.

Why You’ll Love This Stir-Fry
A Healthy and Quick Meal
This stir-fry is packed with lean protein from chicken breast and a variety of fresh vegetables. With a total cook time of just 30 minutes, it fits seamlessly into hectic schedules while still delivering a nourishing, well-rounded meal.
Big on Flavor, Low on Effort
Garlic, ginger, and green onions bring an aromatic punch, while soy sauce and oyster sauce provide that signature umami depth. Even a modest kitchen setup can produce restaurant-quality results with this simple recipe.
Ingredients and Directions
Ingredients
- 1 medium onion, sliced
- 1 pound chicken breast, diced
- 2 cups cabbage, chopped
- 1 carrot, julienned
- 1 red bell pepper, sliced
- 2 green onions, chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, minced
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tbsp cornstarch
- 1/2 cup chicken broth or water
- 2 tbsp vegetable oil
- 1 tsp sesame oil (optional)
- Salt and pepper to taste
- Sesame seeds for garnish (optional)
Directions
- Prepare the Ingredients: Wash and chop all vegetables as listed. Dice the chicken breast into bite-sized pieces.
- Make the Sauce: In a small bowl, mix soy sauce, oyster sauce, chicken broth (or water), and cornstarch. Stir until smooth and set aside.
- Cook the Chicken: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the diced chicken breast, season with salt and pepper, and stir-fry for 4 to 5 minutes until browned and cooked through. Remove from the skillet and set aside.
- Cook the Vegetables: In the same skillet, add the remaining tablespoon of oil. Add sliced onion, garlic, and ginger, and stir-fry for about 1 minute until fragrant. Then add the carrot, cabbage, and bell pepper. Stir-fry for 3 to 4 minutes until vegetables are slightly tender but still crisp.
- Combine Chicken and Sauce: Return the cooked chicken to the skillet with the vegetables. Pour in the sauce mixture and stir well. Cook for another 2 to 3 minutes until the sauce thickens and everything is well coated.
- Finish and Serve: Drizzle with sesame oil (if using), and sprinkle chopped green onions and sesame seeds on top. Serve hot with steamed rice or noodles.
Customization and Tips
Add a Personal Touch
Feel free to toss in other vegetables like snap peas, mushrooms, or broccoli to suit your taste or use what’s available in your fridge. You can also switch the protein to shrimp or tofu for a delightful variation.
Meal Prep Friendly
This stir-fry stores well in the fridge for up to three days, making it a fantastic option for meal prep. Just reheat gently on the stove or microwave before serving. Keep the sesame seeds and green onions separate and add them just before eating to maintain their freshness.
Perfect Pairings and Serving Suggestions
Best Sides for Stir-Fry
Steamed jasmine rice is a classic companion, soaking up the delicious sauce perfectly. For a lighter option, serve with cauliflower rice or wrapped in lettuce leaves for a low-carb twist.
Beverage Ideas
Pair your stir-fry with a light jasmine tea or a crisp white wine like Sauvignon Blanc to complement the savory and aromatic flavors. For a non-alcoholic option, try sparkling water with a splash of citrus.
Print
A Flavorful Twist: Chinese Chicken Cabbage Stir-Fry
- Total Time: 30 minutes
- Yield: 4 servings
Description
A quick and healthy stir-fry featuring tender chicken, crisp cabbage, and a savory sauce, perfect for weeknight dinners.
Ingredients
1 medium onion, sliced
1 pound chicken breast, diced
2 cups cabbage, chopped
1 carrot, julienned
1 red bell pepper, sliced
2 green onions, chopped
3 cloves garlic, minced
1 tbsp ginger, minced
2 tbsp soy sauce
1 tbsp oyster sauce
1 tbsp cornstarch
1/2 cup chicken broth or water
2 tbsp vegetable oil
1 tsp sesame oil (optional)
Salt and pepper to taste
Sesame seeds for garnish (optional)
Instructions
Wash and chop all vegetables. Dice the chicken breast.
Mix soy sauce, oyster sauce, chicken broth or water, and cornstarch in a bowl.
Heat 1 tbsp oil in a skillet or wok. Cook chicken with salt and pepper for 4-5 minutes. Remove and set aside.
Add remaining oil. Stir-fry onion, garlic, and ginger for 1 minute. Add carrot, cabbage, and bell pepper. Cook 3-4 minutes.
Return chicken to skillet. Add sauce. Cook 2-3 minutes until sauce thickens.
Drizzle sesame oil if using. Garnish with green onions and sesame seeds. Serve hot.
Notes
You can swap chicken for tofu or shrimp and add extra vegetables as desired.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Dish
- Method: Stir-Fry
- Cuisine: Chinese