Chicken Cabbage Stir-Fry

Featured in: Home Sweet Creations

This quick chicken cabbage stir-fry combines tender sliced chicken breast with crisp cabbage, carrots, and bell peppers, all tossed in a savory umami-rich sauce made with soy sauce, oyster sauce, and sesame oil. Ready in just 30 minutes, it's perfect for busy weeknights and easily customizable with tofu or shrimp. Serve over steamed rice or noodles for a complete, satisfying meal that's both dairy-free and nut-free.

Updated on Sat, 31 Jan 2026 14:33:00 GMT
A top-down view of Chicken Cabbage Stir-Fry bubbling in a wok, with crisp veggies and a glossy savory sauce. Pin it
A top-down view of Chicken Cabbage Stir-Fry bubbling in a wok, with crisp veggies and a glossy savory sauce. | dulceamlou.com

The sizzle of garlic hitting hot oil always pulls me straight into the moment, no matter how frantic the evening has been. This stir-fry came into my rotation during a stretch when I was too tired to think but still wanted something that tasted like effort. I had half a cabbage wilting in the crisper, some chicken thighs begging to be used, and a craving for something salty and bright. What started as fridge scraps became the dinner I now make whenever I need speed, color, and that deep umami hit that feels like a hug in a bowl.

I made this for a friend who swore she hated cabbage, mostly because she only knew it boiled or in sad coleslaw. Watching her go back for seconds felt like a small victory. She kept asking what the secret was, and I had to admit there wasnt one, just heat, timing, and a sauce that does all the heavy lifting. Now she texts me photos every time she makes it, usually with some wild add-in like snap peas or leftover rotisserie chicken.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Boneless, skinless chicken breast or thighs: Thighs stay juicier and more forgiving if you overcook them slightly, but breasts work beautifully if you slice them thin and dont walk away from the pan.
  • Green cabbage: The backbone of this dish, it wilts just enough to stay crisp and sweet, never mushy if you keep the heat high and the stir constant.
  • Carrot: Julienned thin so it cooks at the same speed as the cabbage, adding a pop of color and slight earthiness.
  • Red bell pepper: I love the way it chars at the edges and brings a smoky sweetness that balances the salty sauce.
  • Green onions: Stirred in at the end for a fresh, sharp bite that cuts through all the richness.
  • Soy sauce: The salty anchor, use tamari if youre avoiding gluten and it tastes just as deep.
  • Oyster sauce: Thick, briny, and a little sweet, it gives the sauce body and that restaurant-quality gloss.
  • Hoisin sauce: Adds a hint of molasses-like sweetness and complexity, the kind of flavor that makes people ask what you did differently.
  • Rice vinegar: Just enough tang to keep everything bright and prevent the sauce from feeling heavy.
  • Sesame oil: A few drops go a long way, toasted and nutty, it ties the whole thing together.
  • Cornstarch: Mixed with water to thicken the sauce into a silky coating that clings to every piece of chicken and vegetable.
  • Vegetable oil: For high-heat cooking, it lets you get that sear and char without smoking out the kitchen.
  • Garlic and ginger: The aromatics that make your kitchen smell like a place you actually want to be, grate the ginger fine so it melts into the oil.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mix the sauce:
Whisk together soy sauce, oyster sauce, hoisin, rice vinegar, sesame oil, cornstarch, water, and sugar in a small bowl until smooth and no lumps remain. Set it within arms reach because once you start cooking, you wont have time to hunt for it.
Sear the chicken:
Heat one tablespoon of oil in a large skillet or wok over medium-high until it shimmers, then add the sliced chicken in a single layer. Let it sit undisturbed for a minute to get golden, then stir and cook until just cooked through, about four to five minutes total, then remove and set aside.
Bloom the aromatics:
Add the remaining oil to the same pan, toss in garlic and ginger, and stir for thirty seconds until the smell hits you and they turn fragrant but not brown. This step is quick, so stay close.
Stir-fry the vegetables:
Toss in the cabbage, carrot, and bell pepper, stirring constantly and letting the vegetables char slightly at the edges. Cook for three to four minutes until theyre crisp-tender, still snappy but no longer raw.
Combine and glaze:
Return the chicken to the pan, pour in the prepared sauce, and toss everything together with purpose. Cook for two to three minutes, stirring often, until the sauce thickens and coats every piece in a glossy, clingy layer.
Finish and serve:
Stir in the sliced green onions, taste, and adjust with more soy sauce or a pinch of sugar if needed. Serve immediately while its still steaming and vibrant.
Tongs lifting saucy Chicken Cabbage Stir-Fry from a hot wok, served over steamed rice in a white bowl. Pin it
Tongs lifting saucy Chicken Cabbage Stir-Fry from a hot wok, served over steamed rice in a white bowl. | dulceamlou.com

There was a night I made this after a long shift, too tired to care about plating or perfection, and I ate it straight from the skillet standing at the stove. It tasted better than it had any right to, maybe because I wasnt overthinking it, maybe because the cabbage had charred just right. Either way, it reminded me that some of the best meals happen when you stop trying to impress anyone and just cook what feels good.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Swapping Proteins

Tofu works beautifully here if you press it well and cube it into bite-sized pieces, searing it until crisp before setting it aside like the chicken. Shrimp cooks even faster, just two minutes per side, so add it at the very end with the sauce to avoid rubberiness. I have also used leftover rotisserie chicken, shredded and tossed in during the final step, which turns this into a true ten-minute wonder.

Adjusting Heat and Flavor

If you like heat, add a pinch of chili flakes with the garlic and ginger, or drizzle chili oil over the finished dish for a numbing, tingly kick. A squeeze of lime juice at the end brightens everything up if the sauce tastes too heavy, and a handful of fresh cilantro or basil can completely shift the vibe. I have made this sweeter by adding an extra teaspoon of sugar, and more savory by upping the oyster sauce, it all depends on your mood.

Serving and Storage

This sits happily over jasmine rice, brown rice, or thin rice noodles, soaking into whatever starch you choose. Leftovers keep well in the fridge for up to three days, though the cabbage softens a bit as it sits. I actually love it cold the next day, straight from the container, when the flavors have melded and the sauce has thickened even more.

  • Reheat gently in a skillet with a splash of water to loosen the sauce.
  • Double the recipe if youre meal prepping, it scales up without any fuss.
  • Serve with pickled vegetables or kimchi on the side for extra tang and crunch.
Freshly plated Chicken Cabbage Stir-Fry garnished with green onions, paired with chopsticks ready for a quick weeknight dinner. Pin it
Freshly plated Chicken Cabbage Stir-Fry garnished with green onions, paired with chopsticks ready for a quick weeknight dinner. | dulceamlou.com

This is the kind of dinner that saves you on a Tuesday when everything feels like too much. Keep the ingredients on hand and youll never be more than thirty minutes from something this good.

Recipe FAQs

Can I use chicken thighs instead of chicken breast?

Yes, chicken thighs work wonderfully in this stir-fry. They tend to be more tender and flavorful than breast meat. Just slice them thinly and cook until golden and cooked through.

How do I make this stir-fry gluten-free?

Replace regular soy sauce with tamari and ensure your oyster sauce and hoisin sauce are certified gluten-free. Many brands now offer gluten-free versions of these condiments.

What vegetables can I substitute for cabbage?

Bok choy, napa cabbage, broccoli florets, or snap peas all work well. Adjust cooking time based on the vegetable's density to maintain a crisp-tender texture.

Can I prepare the sauce ahead of time?

Absolutely. Mix the sauce ingredients and store in an airtight container in the refrigerator for up to 3 days. Give it a quick whisk before adding to the stir-fry.

How do I store and reheat leftovers?

Store cooled stir-fry in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat or microwave until heated through. The vegetables may soften slightly upon reheating.

What's the best way to slice cabbage for stir-fry?

Core the cabbage, then slice it into thin ribbons about ¼-inch wide. This ensures even cooking and allows the sauce to coat each piece properly for maximum flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Chicken Cabbage Stir-Fry

Juicy chicken and crisp cabbage in a savory Asian-inspired sauce, ready in just 30 minutes for busy weeknights.

Prep Time
15 minutes
Cook Time
15 minutes
Total Duration
30 minutes
Recipe by Danica Mercer


Skill Level Easy

Cuisine Type Asian-inspired

Yield 4 No. of Servings

Diet Details Dairy-Free

Ingredient List

Protein

01 1 lb boneless, skinless chicken breast or thighs, thinly sliced

Vegetables

01 1 small head green cabbage (about 1.3 lbs), cored and thinly sliced
02 1 medium carrot, julienned
03 1 red bell pepper, thinly sliced
04 3 green onions, sliced

Sauce

01 3 tablespoons soy sauce or tamari for gluten-free
02 1 tablespoon oyster sauce
03 1 tablespoon hoisin sauce
04 1 tablespoon rice vinegar
05 2 teaspoons sesame oil
06 2 teaspoons cornstarch
07 2 tablespoons water
08 1 teaspoon sugar

Aromatics and Cooking

01 2 tablespoons vegetable oil
02 3 cloves garlic, minced
03 1 inch piece fresh ginger, peeled and grated

Directions

Step 01

Prepare the sauce: In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, rice vinegar, sesame oil, cornstarch, water, and sugar. Set aside.

Step 02

Cook the chicken: Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat. Add chicken and cook for 4-5 minutes until cooked through and golden. Remove chicken from the pan and set aside.

Step 03

Infuse aromatics: Add the remaining 1 tablespoon oil to the pan. Sauté garlic and ginger for 30 seconds until fragrant.

Step 04

Stir-fry vegetables: Add cabbage, carrot, and bell pepper. Stir-fry for 3-4 minutes until vegetables are crisp-tender.

Step 05

Combine and finish: Return the cooked chicken to the pan. Pour in the prepared sauce and toss everything together. Cook for 2-3 minutes until the sauce thickens and evenly coats the chicken and vegetables.

Step 06

Final touches: Stir in green onions. Taste and adjust seasoning if needed. Serve hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large skillet or wok
  • Cutting board and knife
  • Small mixing bowl
  • Wooden spoon or spatula

Allergy Info

Review all ingredients for potential allergens and ask a healthcare provider if you’re not certain.
  • Contains soy from soy sauce and hoisin sauce
  • Contains wheat from soy sauce, oyster sauce, and hoisin sauce unless using gluten-free versions
  • Contains shellfish from oyster sauce

Nutrition Info (per serving)

Nutritional details here are only for informational purposes and not a substitute for medical guidance.
  • Calorie Count: 260
  • Fats: 9 g
  • Carbohydrates: 16 g
  • Proteins: 29 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.