If you’ve ever stared into your fridge at a lonely head of cabbage and a pack of chicken breasts wondering what on earth to make, this stir-fry is exactly the kind of weeknight magic I lean on. Tender strips of chicken, sweet-savory sauce, and just-wilted cabbage come together in one hot pan for a dinner that tastes like your favorite takeout but feels a lot lighter.

I love how fast this dish moves once the pan is hot. The chicken sears, the cabbage softens around the edges but keeps a little bite, and everything gets glossed in a garlicky, gingery sauce with a hint of chili heat. Scoop it over steamy rice and you’ve got a colorful bowl that’s cozy, satisfying, and still full of crunchy veggies.
Why You’ll Love This Chinese Chicken Cabbage Stir-Fry
I make a lot of stir-fries, but this one has a permanent spot in my rotation. Here’s why I think you’ll fall for it too:
- Fast and truly weeknight-friendly. Once everything is sliced, this stir-fry cooks in about 10 minutes. It’s the kind of meal I can throw together even when I’m already hungry.
- Budget-conscious. Cabbage is one of the most affordable veggies out there, and it stretches the chicken beautifully. A little meat feels like a lot in this recipe.
- Lighter than takeout. The sauce is built from pantry staples like soy sauce, rice vinegar, and chili garlic sauce, so you control the sodium, the oil, and the heat.
- Flexible and forgiving. Extra veggies in the drawer? Toss them in. Only chicken thighs on hand? Even better. This stir-fry happily adapts to what you have.
- Meal-prep friendly. It reheats well for quick lunches, especially if you pack it over a bed of rice or quinoa.
What Makes This Chinese Chicken Cabbage Stir-Fry Perfect for Busy Nights?
When I’m racing the clock, I need a recipe that doesn’t ask me to babysit a sauce or juggle a bunch of pans. This stir-fry is all about smart prep and high heat:
- The chicken gets a quick marinade in soy sauce and cornstarch so it sears up golden and stays juicy.
- The sauce is whisked together in a small bowl beforehand so I’m not scrambling once the pan is flaming.
- Cabbage cooks quickly but doesn’t turn mushy, so I get that satisfying mix of tender chicken and crunchy vegetables in every bite.
As long as your pan is hot and you don’t crowd it, this becomes a 25-minute start-to-finish dinner that tastes like you worked way harder than you actually did.
Ingredients for the Chinese Chicken Cabbage Stir-Fry

Before we dive into the recipe, let’s talk about what’s going into the pan and why each ingredient matters. Having everything sliced and ready (hello, stir-fry mise en place!) is the real secret to making this feel effortless.
- Chicken breast – Lean, quick-cooking protein that stays tender when marinated and sliced thinly against the grain.
- Cabbage – The star veggie; it softens, soaks up the sauce, and adds natural sweetness and crunch all at once.
- Red bell pepper – Adds color, a bit of sweetness, and a juicy bite that breaks up all the cabbage.
- Green onions – I use the white parts in the stir-fry for mild onion flavor and the green tops for a fresh garnish.
- Garlic – Essential for that savory, aromatic base that makes the sauce taste like it came from a wok restaurant.
- Fresh ginger – Adds bright warmth and a little heat; ginger is what makes the stir-fry taste truly Chinese-inspired.
- Soy sauce (low sodium) – The salty, savory backbone of the marinade and sauce; using low sodium lets us layer flavor without overdoing the salt.
- Oyster sauce – Gives the sauce depth, richness, and that slightly caramelized, restaurant-style finish.
- Rice vinegar – Balances the richness with gentle acidity so the stir-fry never tastes flat.
- Chili garlic sauce or sambal oelek – Brings a touch of heat and a big punch of flavor; you can adjust the amount to your spice comfort level.
- Toasted sesame oil – A finishing oil that adds nutty aroma; a little goes a long way and makes the whole kitchen smell amazing.
- Cornstarch – Helps the marinade cling to the chicken and lightly thickens the sauce so it coats every piece of cabbage.
- Neutral oil – I like avocado or canola oil because they tolerate high heat for a good sear.
- Water or chicken broth – Loosens the sauce just enough and creates a glossy coating on the meat and vegetables.
- Cooked rice – Not technically part of the stir-fry, but essential for serving and soaking up all that flavorful sauce.
- Salt and black pepper – Used lightly at the end to adjust the seasoning once the sauce has reduced.
How To Make the Chinese Chicken Cabbage Stir-Fry
Once everything is chopped and your rice is cooking, this recipe comes together fast. I like to think of it in three simple phases: marinate, stir-fry, and sauce.
Step 1 – Slice and Marinate the Chicken
Thinly slice the chicken breasts against the grain into bite-size strips. Add them to a bowl with soy sauce, a splash of rice vinegar, a drizzle of sesame oil, and cornstarch. Toss until every piece is coated. This quick marinade seasons the meat, helps it stay juicy, and gives the chicken that silky stir-fry texture.
Let the chicken sit while you prep the veggies and whisk the sauce. Even 10–15 minutes makes a difference.
Step 2 – Prep the Vegetables and Sauce
Shred or slice the cabbage into thin strips so it cooks quickly but still keeps some body. Slice the red bell pepper into thin strips, and chop the green onions, keeping white and green parts separated.
In a small bowl, whisk together soy sauce, oyster sauce, rice vinegar, chili garlic sauce, a little water or broth, and a touch more sesame oil. Stir in minced garlic and ginger. This is your all-in-one stir-fry sauce, ready to pour when the pan is sizzling.
Step 3 – Sear the Chicken
Heat a large skillet or wok over medium-high heat and add your neutral oil. When it’s shimmering and just starting to smoke, add the chicken in a single layer, shaking off excess marinade as you go.
Let the chicken sear without moving it for a minute or two so it develops color, then stir-fry until it’s mostly cooked through. Transfer the chicken to a clean plate, leaving any oil and browned bits in the pan.
Step 4 – Stir-Fry the Cabbage and Peppers
In the same pan, add a tiny splash more oil if it looks dry. Toss in the cabbage and red bell pepper. Stir-fry over high heat until the edges of the cabbage start to char slightly and the peppers turn tender-crisp.
You want the cabbage to soften but still have some crunch; this contrast is what makes the dish craveable.
Step 5 – Add the Sauce and Finish
Return the chicken (and any juices on the plate) to the pan with the vegetables. Give the sauce a quick stir and pour it into the hot pan.
Stir constantly as the sauce bubbles and thickens, coating the chicken and cabbage. If it looks too thick, splash in a teaspoon or two of water. Taste and adjust with a pinch of salt or black pepper if needed.
Turn off the heat and toss in the green onion tops. Serve immediately over hot rice, with extra chili sauce on the side if you like things spicy.
Serving and Storing Chinese Chicken Cabbage Stir-Fry
This recipe comfortably feeds 4 people when served over rice, especially if you add a simple side like steamed edamame or a small soup.
I like to mound fluffy jasmine rice into bowls and spoon the chicken and cabbage stir-fry over the top, letting the sauce drip down into the grains. A sprinkle of extra green onions and a few sesame seeds make it look restaurant-ready.
For leftovers, let everything cool to room temperature, then transfer to airtight containers. The stir-fry keeps well in the fridge for up to 3 days. Reheat in a skillet over medium heat with a splash of water to loosen the sauce, or warm gently in the microwave.
If you’re meal prepping, you can pack the rice and stir-fry together in single-serving containers. The cabbage softens a bit more but still tastes delicious.
What to Serve With Chinese Chicken Cabbage Stir-Fry?
When I’m building out a full meal, I like to pair this stir-fry with simple sides that complement the flavors without competing:
- Steamed or pan-fried dumplings – A fun appetizer that turns dinner into a takeout-at-home feast.
- Miso soup or a light broth-based soup – Adds warmth and a little extra comfort, especially on chilly nights.
- Steamed edamame with sea salt – Protein-packed finger food that’s as fun as it is healthy.
- Quick cucumber salad – Thinly sliced cucumbers tossed with rice vinegar, sesame oil, and sesame seeds for a refreshing, crunchy side.
Frequently Asked Questions
Can I use chicken thighs instead of breasts?
Absolutely. Boneless, skinless chicken thighs work beautifully here and are even more forgiving than breasts. They stay juicy and tender, especially over high heat. Just slice them thinly and cook them the same way. If you’re a fan of ultra-juicy chicken, you’ll probably also love my juicy chicken breast in the air fryer for another easy protein option.
Is this Chinese Chicken Cabbage Stir-Fry very spicy?
The heat level really depends on how much chili garlic sauce you add. I usually start with a modest spoonful so it’s family-friendly, then pass extra at the table. If you prefer sweet over spicy, you might enjoy my milder, sticky-sweet honey garlic chicken miracle as well.
Can I add more vegetables to this recipe?
Definitely. This stir-fry is a great clean-out-the-fridge meal. Snow peas, carrots, broccoli, snap peas, or even thinly sliced mushrooms all work nicely. Just add the harder veggies (like carrots and broccoli) earlier so they have time to soften. For another veggie-packed bowl idea, check out my tasty street corn chicken bowl.
What kind of pan is best for this stir-fry?
A wok is ideal because its shape makes high-heat cooking easier, but any large, heavy skillet will work. The most important thing is not to crowd the pan; if it’s too full, the chicken will steam instead of sear.
Can I serve this without rice?
Yes, this stir-fry is very flexible. You can spoon it over cauliflower rice, quinoa, or even stir it through cooked noodles. If you’re in the mood for something extra cozy and carb-y, my creamy creamy garlic parmesan chicken pasta is another delicious option to keep in your rotation.
Save This Pin For Later
📌 Save this Chinese Chicken Cabbage Stir-Fry to your Pinterest dinner board so you can come back to it any time.
And when you make it, let me know in the comments how yours turned out. Did you go heavier on the chili garlic sauce, or keep it mild? Did you add extra veggies like carrots or snap peas?
I love hearing how you make these recipes your own. Questions are always welcome too—let’s help each other cook smarter and eat well, even on the busiest nights.
Conclusion
Chinese Chicken Cabbage Stir-Fry is one of those recipes that proves you don’t need fancy ingredients or a ton of time to make something seriously satisfying. A single pan, a simple sauce, and a handful of fresh veggies come together to create a dinner that feels bright, comforting, and full of texture.
If this bowl becomes a regular in your home the way it has in mine, I hope it makes your weeknights feel a little easier and a lot more delicious. And if you’re craving more easy weeknight dinners and fun food ideas, you can always find what I’m cooking and pinning over on Pinterest at Life With Rosa.
Print
Chinese Chicken Cabbage Stir-Fry
- Total Time: 25
- Yield: 4
Description
Looking for a quick dinner that still tastes like takeout? This Chinese Chicken Cabbage Stir-Fry is an easy recipe that turns simple pantry staples into a saucy, veggie-packed bowl you can serve over hot rice on the busiest nights. It’s loaded with lean chicken and crunchy cabbage, so while I love it as a weeknight dinner idea, the leftovers also make a surprisingly good quick breakfast or healthy snack when you need fast breakfast ideas, dinner ideas, or just fresh food ideas that come together fast.
Ingredients
1 lb boneless skinless chicken breasts, thinly sliced
4 cups shredded green cabbage
1 red bell pepper, thinly sliced
4 green onions, sliced, whites and greens separated
3 tablespoons low sodium soy sauce
1 tablespoon oyster sauce
1 tablespoon rice vinegar
1 tablespoon chili garlic sauce or sambal oelek
2 teaspoons toasted sesame oil
3 cloves garlic, minced
1 tablespoon fresh ginger, minced
2 tablespoons neutral oil for stir frying
1 tablespoon cornstarch
3 tablespoons water or low sodium chicken broth
4 cups cooked jasmine rice, for serving
Salt and black pepper to taste
Instructions
1. Slice the chicken breasts thinly against the grain and place them in a medium bowl. Add 2 tablespoons of the soy sauce, 1 teaspoon of the sesame oil, and the cornstarch, then toss until the chicken is evenly coated and set aside to marinate while you prep the other ingredients.
2. Shred or thinly slice the cabbage, thinly slice the red bell pepper, and slice the green onions, keeping the white and green parts separate. Mince the garlic and ginger.
3. In a small bowl, whisk together the remaining 1 tablespoon soy sauce, oyster sauce, rice vinegar, chili garlic sauce, remaining 1 teaspoon sesame oil, and the water or chicken broth, then stir in the minced garlic and ginger to form the stir-fry sauce.
4. Heat 1 tablespoon of the neutral oil in a large skillet or wok over medium-high heat until shimmering, then add the marinated chicken in a single layer. Let it cook undisturbed for 1 to 2 minutes to sear, then stir-fry until the chicken is mostly cooked through. Transfer the chicken to a clean plate.
5. Add the remaining 1 tablespoon neutral oil to the same skillet if needed, then add the cabbage, red bell pepper, and the white parts of the green onions. Stir-fry for 3 to 4 minutes, until the cabbage is starting to soften and char in spots but still has some crunch.
6. Return the chicken and any accumulated juices to the pan, give the sauce a quick stir, and pour it over the chicken and vegetables. Stir constantly as the sauce bubbles and thickens, coating everything evenly; if it becomes too thick, add a splash of water to loosen.
7. Taste and season with a pinch of salt and black pepper if needed, then remove from the heat and stir in the green parts of the green onions.
8. Serve the Chinese Chicken Cabbage Stir-Fry hot over bowls of cooked jasmine rice, with extra chili garlic sauce on the side if you like more heat.
Notes
To keep the chicken tender and lightly browned, avoid overcrowding the pan—cook it in a single layer over high heat, and if your skillet is on the smaller side, sear the chicken in two batches so it doesn’t steam and turn rubbery.
- Prep Time: 15
- Cook Time: 10
- Category: Dinner
- Method: Stovetop
- Cuisine: Chinese
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 7
- Sodium: 780
- Fat: 14
- Saturated Fat: 3
- Unsaturated Fat: 9
- Trans Fat: 0
- Carbohydrates: 24
- Fiber: 4
- Protein: 36
- Cholesterol: 95
Keywords: chinese chicken cabbage stir fry, quick dinner, easy recipe, healthy dinner ideas, stir fry, chicken and cabbage, weeknight dinner, food ideas


