Chicken Cabbage Stir-Fry

Featured in: Harbor-Style Homestyle Dinners

This chicken cabbage stir-fry delivers bold Asian-inspired flavors in just 30 minutes. Tender sliced chicken breast combines with crisp cabbage, julienned carrots, and colorful bell peppers, all coated in a savory sauce made from soy sauce, oyster sauce, hoisin, and sesame oil. The dish is naturally dairy-free and nut-free, making it perfect for weeknight dinners. Serve over steamed rice or noodles for a complete, satisfying meal that's both nutritious and delicious.

Updated on Fri, 30 Jan 2026 16:14:00 GMT
Golden-brown sliced chicken and vibrant red bell peppers in a glossy, savory sauce are tossed with crisp cabbage in a hot wok. Pin it
Golden-brown sliced chicken and vibrant red bell peppers in a glossy, savory sauce are tossed with crisp cabbage in a hot wok. | flourharbor.com

The smell of ginger hitting hot oil still snaps me back to a tiny apartment kitchen where counter space was a luxury and a single wok did all the work. I started making this stir-fry on nights when the fridge looked bare but I had cabbage, chicken, and a handful of sauces tucked in the door. It became my go-to not because it was fancy, but because it never failed to deliver big flavor in under half an hour. The cabbage wilts just enough to stay crisp, the sauce clings to every piece, and somehow it always tastes better than I remember.

I once made this for friends who claimed they didnt like cabbage, and they went back for seconds without saying a word. Watching them scrape their plates clean was more satisfying than any compliment. It reminded me that good food doesnt need to be complicated, it just needs to be cooked with attention and a little bit of soul.

Ingredients

  • Boneless, skinless chicken breast or thighs (500 g): Thighs stay juicier and more forgiving if you overcook them slightly, but breasts work beautifully if sliced thin and cooked fast.
  • Green cabbage (1 small head, about 600 g): The star of the dish, it soaks up the sauce while keeping a satisfying crunch if you dont overcook it.
  • Carrot (1 medium, julienned): Adds a touch of sweetness and a pop of color that makes the whole dish feel more alive.
  • Red bell pepper (1, thinly sliced): Brings mild sweetness and a bit of visual brightness that balances the earthy cabbage.
  • Green onions (3, sliced): Stirred in at the end, they add a fresh, sharp note that cuts through the richness of the sauce.
  • Soy sauce (3 tbsp): The salty backbone of the sauce, use tamari if you need it gluten-free.
  • Oyster sauce (1 tbsp): Adds deep umami and a hint of sweetness that makes the sauce cling and caramelize.
  • Hoisin sauce (1 tbsp): Brings a touch of sweetness and complexity that rounds out the savory flavors.
  • Rice vinegar (1 tbsp): A little acidity to brighten everything and keep the sauce from feeling heavy.
  • Sesame oil (2 tsp): Just a drizzle adds a toasty, nutty aroma that makes the kitchen smell like a real stir-fry.
  • Cornstarch (2 tsp): Mixed with water, it thickens the sauce so it coats every piece instead of pooling at the bottom.
  • Water (2 tbsp): Helps dissolve the cornstarch and loosens the sauce just enough.
  • Sugar (1 tsp): Balances the salt and acidity, rounding out the flavor without making it sweet.
  • Vegetable oil (2 tbsp): High heat, neutral flavor, perfect for getting a good sear on the chicken and vegetables.
  • Garlic (3 cloves, minced): The first thing to hit the pan after the chicken, it blooms in the oil and fills the kitchen with warmth.
  • Fresh ginger (1-inch piece, grated): Bright, spicy, and essential, it wakes up every other ingredient in the dish.

Instructions

Product image
Whisk eggs, batters, sauces, and cream smoothly for baking, cooking, and everyday meal prep.
Check price on Amazon
Mix the sauce:
In a small bowl, whisk together soy sauce, oyster sauce, hoisin sauce, rice vinegar, sesame oil, cornstarch, water, and sugar until smooth. Set it aside so its ready when things start moving fast.
Cook the chicken:
Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat, add the sliced chicken, and cook for 4 to 5 minutes until golden and cooked through. Remove it from the pan and set it aside on a plate.
Bloom the aromatics:
Add the remaining tablespoon of oil to the same pan, then toss in the garlic and ginger, stirring for about 30 seconds until the smell hits you. Dont let them burn or theyll turn bitter.
Stir-fry the vegetables:
Add the cabbage, carrot, and bell pepper, tossing everything together and cooking for 3 to 4 minutes until the vegetables soften but still have a crisp bite. Keep the heat high and keep things moving.
Bring it together:
Return the cooked chicken to the pan, pour in the prepared sauce, and toss everything together for 2 to 3 minutes until the sauce thickens and clings to every piece. The cornstarch will do its job and coat everything beautifully.
Finish and serve:
Stir in the sliced green onions, taste, and adjust seasoning if needed. Serve hot, over steamed rice or noodles if you like.
Product image
Whisk eggs, batters, sauces, and cream smoothly for baking, cooking, and everyday meal prep.
Check price on Amazon
Sizzling chicken, julienned carrots, and fresh green onions mingle in a steamy skillet, creating a delectable Chicken Cabbage Stir-Fry for a quick weeknight meal. Pin it
Sizzling chicken, julienned carrots, and fresh green onions mingle in a steamy skillet, creating a delectable Chicken Cabbage Stir-Fry for a quick weeknight meal. | flourharbor.com

There was a night when I was too tired to think, and this dish came together almost on autopilot. I plated it up, sat down with a bowl, and realized that sometimes the best meals are the ones that dont ask much of you but still give everything back. It reminded me that cooking doesnt have to be a production to be worth it.

How to Keep It Fresh

If you want to swap the chicken for tofu, press it well and cube it into bite-sized pieces, then pan-fry it separately until golden before adding it back in. Shrimp works beautifully too, just cook it for 2 to 3 minutes until pink and opaque. The sauce is forgiving enough to handle whatever protein you throw at it, so dont be afraid to experiment based on what you have on hand.

Making It Your Own

A pinch of chili flakes or a drizzle of chili oil at the end adds a gentle heat that makes the dish feel more dynamic. If you like things sweeter, add an extra teaspoon of sugar or hoisin. I once tossed in snap peas because they were sitting in the crisper, and they added a fresh crunch that made the whole thing feel lighter.

Serving and Storing

This stir-fry shines when served over jasmine rice, brown rice, or even rice noodles for a heartier meal. Leftovers keep well in the fridge for up to three days, and they reheat beautifully in a hot skillet with a splash of water to loosen the sauce. I sometimes pack it for lunch the next day, and it tastes just as good cold if youre in a hurry.

  • Reheat leftovers in a skillet over medium heat with a tablespoon of water to bring the sauce back to life.
  • Store in an airtight container in the fridge and use within three days for best texture and flavor.
  • If making ahead, cook the chicken and chop the vegetables, but stir-fry everything fresh for the best crunch.
Product image
Grill, air fry, roast, and bake perfectly cooked meats and meals indoors with less smoke.
Check price on Amazon
A close-up of tender chicken and crunchy cabbage coated in umami-rich sauce, ready to be served over a fluffy bowl of steamed jasmine rice. Pin it
A close-up of tender chicken and crunchy cabbage coated in umami-rich sauce, ready to be served over a fluffy bowl of steamed jasmine rice. | flourharbor.com

This dish has earned its place in my regular rotation, not because its impressive, but because it never lets me down. I hope it becomes one of those recipes you reach for on busy nights when you need something fast, satisfying, and real.

Recipe FAQs

Can I use chicken thighs instead of chicken breast?

Yes, boneless skinless chicken thighs work wonderfully in this stir-fry. They tend to be more tender and flavorful, though they contain slightly more fat than breast meat.

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. Check all sauce labels carefully as formulations vary by brand.

What can I substitute for oyster sauce?

For a vegetarian option, use mushroom-based oyster sauce. Alternatively, add an extra tablespoon of soy sauce mixed with a teaspoon of brown sugar for depth of flavor.

How do I prevent the cabbage from becoming soggy?

Cook the cabbage over high heat and avoid overcrowding the pan. Stir-fry for only 3-4 minutes to maintain its crisp-tender texture. A hot wok or large skillet is essential.

Can I prepare the sauce ahead of time?

Absolutely. Whisk the sauce ingredients together and refrigerate in an airtight container for up to 3 days. Give it a quick stir before adding to your stir-fry.

What other vegetables work well in this dish?

Snap peas, broccoli florets, mushrooms, bok choy, and zucchini all complement the flavors beautifully. Add them during the vegetable stir-fry step for best results.

Chicken Cabbage Stir-Fry

Quick stir-fry with tender chicken, crisp cabbage, and savory umami sauce ready in just 30 minutes.

Prep Time
15 mins
Cook Time
15 mins
Total Duration
30 mins
Created by Brooke Ward


Skill Level Easy

Cuisine Asian-inspired

Makes 4 Portions

Diet Preferences No Dairy

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 & 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 until well combined. 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 Sauce: 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

Finish and Season: Stir in green onions. Taste and adjust seasoning if needed.

Step 07

Serve: Serve hot, optionally with steamed rice or noodles.

Equipment Needed

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

Allergy Details

Read each ingredient label for allergens and talk to a healthcare provider if unsure.
  • 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)

Nutrition stats are for reference and don't serve as medical advice.
  • Calories: 260
  • Fat Content: 9 g
  • Carbohydrates: 16 g
  • Protein: 29 g