This post may contain affiliate links. See my disclosure policy.

This 30 minute Chicken Stir Fry is loaded with lean chicken, tender bok choy, and the BEST chicken stir fry sauce made with honey, sesame oil, and oyster sauce. A million times better than takeout, the whole family will love this quick and easy weeknight dinner.

Skillet filled with stir fried chicken, baby bok choy, and green onions
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Feeling inspired by my most recent bok choy recipe, I thought I would make a quick and easy chicken stir fry to share with you guys.

Filled with juicy chicken and healthy bok choy, this easy chicken stir fry is one of my favorite weeknight dinner recipes. The ingredients are simple, delicious, and can be easily modified to suit your own personal preference. The best part? It’s ready in just 30 minutes and cooks entirely in one skillet!

Similar to my Chicken Cabbage Stir Fry and Moo Goo Gai Pan Recipe, this chicken stir fry is savory, mildly spiced, and perfect for picky eaters. And, unlike many pre-packaged stir fry sauces that are loaded with added sugar and artificial ingredients, this stir fry sauce comes with less added sugar.

5-Star Reader Comments

Bok choy cut in half horizontally.

Key Ingredients

To make this easy chicken stir-fry, begin by gathering the following ingredients:

  • Chicken: I’ve chosen to make this chicken stir fry with boneless, skinless chicken breasts, as they are lean, healthy, and cook quickly. You may also use chicken thighs for juicier, richer flavor.
  • Cornstarch + Soy sauce: Tossing the chicken with soy sauce and cornstarch before cooking is a classic Chinese stir fry technique called velveting. The soy sauce seasons the meat and adds savory, umami flavor, while the cornstarch forms a thin coating that protects the chicken from the intense heat of the pan. This coating helps lock in moisture, keeping the chicken tender and juicy, and it also slightly thickens the sauce as the stir fry cooks. Even a short 10 to 15 minute rest makes a noticeable difference.
  • Oil: A neutral, high-heat oil like canola, vegetable, or peanut oil works best for stir frying. Avoid olive oil.
  • Aromatics (shallots, garlic, ginger, and green onions): These classic stir-fry aromatics work together to create a flavorful base. Shallots provide a mild, slightly sweet onion flavor that won’t overpower the dish, while fresh garlic adds depth and richness. Ginger offers a bright, zesty warmth that balances the savory sauce. Freshly grated is best, but pre-grated is fine if you’re short on time. Green onions add a splash of color, a mild flavor, and cook in seconds, making them perfect for finishing a quick stir-fry.
  • Bok Choy: My favorite part of the whole recipe, bok choy is a type of Chinese cabbage that loves being added to soups and all your favorite stir-fry recipes.

Chicken Stir Fry Sauce

The key to making a great chicken stir fry is having a delicious stir fry sauce. This stir-fry sauce balances all the major elements: salty, sweet, sour, and umami. Here’s what you need to make it.

  • Oyster Sauce: Thick, dark brown, and rich in umami, oyster sauce adds depth and richness to the stir-fry. While its flavor on its own can be intense, it blends beautifully with the other sauce ingredients to create a savory base. 
  • Rice Vinegar: A staple in Asian cuisine, rice vinegar offers a mild acidity that enhances the dish’s flavor. It’s less sharp than other vinegars, with a subtle sweetness that balances the savory elements. 
  • Sesame Oil: Added for flavor rather than cooking, sesame oil brings a warm, nutty aroma that complements the sauce. Use sparingly, as too much can overpower the dish. 
  • Honey: Just a touch of honey balances the salty, savory flavors from the soy sauce and oyster sauce without making the stir-fry overly sweet. 
  • White Pepper: Commonly used in Chinese cooking, white pepper offers a slightly sharper, earthier flavor than black pepper. If you don’t have it, black pepper works as a substitute.
Overhead image of chicken and bok choy stir fried in a light sauce.

How to make Chicken Stir Fry

Cooking tip: Stir fries cook quickly, so it’s best to have all your ingredients prepped and ready before you start. Chop the vegetables, prepare the sauce, and slice the chicken in advance – especially if it’s your first time making a chicken stir fry.

To start, slice the chicken against the grain into pieces approximately 1/4-inch thick.

Place the chicken in a large mixing bowl and toss to coat with the cornstarch and soy sauce mixture. Allow the chicken to rest for 15 to 30 minutes, time allowing.

As the chicken rests, whisk together the stir-fry sauce and set aside, then chop and prepare the aromatics and vegetables.

When you’re ready to start cooking, heat a large skillet over medium-high heat with a little oil. Cook the chicken in a single layer for approximately 30 seconds, or until golden, then flip and cook the other side for an additional 30 to 60 seconds. Remove to a clean plate and set aside.

The chicken will not be fully cooked. That’s ok.

Repeat with any remaining chicken as you do not want to overcrowd the pan when cooking.

White plate filled with stir fried chicken.

Set the chicken aside and return the skillet to medium heat. Add one more tablespoon of oil to the skillet and sauté the aromatics. Start with the shallots for one minute, followed by the ginger, garlic, and half of the green onions for 30 seconds.

This part happens pretty quickly. Do not walk away:

Shallots, ginger, garlic, and green onions sautéing in a large skillet.
Chicken and green onions cooking in a large skillet.

Return the seared chicken to the skillet and mix well with the onions, garlic, and ginger. Add the stir-fry sauce and bok choy and mix well to combine.

Continue to cook until the sauce has thickened, the chicken is cooked through, and bok choy is softened (approximately 5 minutes).

Stir in the remaining sliced green onions and serve immediately over steamed rice or stir fry noodles. Enjoy!

Variations and Substitutions

  • Make it vegetarian. Use vegetarian oyster sauce (made from mushrooms for the same umami flavor), swap the chicken for tofu or omit it entirely, and replace honey with agave or date syrup. 
  • Make it gluten-free: Use gluten-free soy sauce (tamari) or coconut aminos and ensure that your oyster sauce is gluten-free (many brands are not). Lastly, double-check that your cornstarch is certified gluten-free.
  • No baby bok choy? Regular bok choy works too, but since it has thicker stems, it may need a few extra minutes to cook. 
  • Add your favorite vegetables. Not a fan of bok choy? Try broccoli, celery, carrots, mushrooms, bell peppers, or sugar snap peas instead. 
Overhead image of Chicken and bok choy stir fry in a light sauce.

Cooking Tips

  1. Slice the chicken evenly: It’s important to slice the chicken into thin, even pieces (about ¼ inch thick). This ensures quick and even cooking.
  2. Easier slicing trick: For thin, even pieces that cook quickly and stay tender, place the chicken breasts in the freezer for 15 to 20 minutes, until they are firm but not frozen solid. This firmness makes it much easier to slice cleanly without the meat sliding around. Always slice against the grain (across the muscle fibers) for the most tender bite. 
  3. Marinate for extra tenderness: After slicing, toss the chicken with the soy sauce and cornstarch mixture. If you have time, let it marinate for 30 minutes before cooking. This short rest allows the cornstarch to lightly coat the chicken and the soy sauce to infuse flavor, resulting in juicy, tender pieces.

Serving Ideas

This chicken stir fry recipe is incredibly versatile!

You can keep it simple, and serve as you see it, or enjoy it with a side of steamed jasmine rice, brown ricecoconut rice, fried rice or even cauliflower rice. It’s also really delicious with noodles. I like to double the sauce and toss it with tender ramen or udon noodles.

If I’m expecting company for dinner or meal-planning for the week and want extra leftovers, I’ll serve it with 1 or 2 of the following:

Close up image of chicken stir fry and baby bok choy.

Storage Tips

Store leftover chicken stir fry in an airtight container in the refrigerator for up to 3 days. Freezing is not recommended, as bok choy tends to become soggy after thawing.

Reheating

  • Microwave: Place in a microwave-safe dish, cover loosely, and heat in 30 45 second intervals, stirring in between, until warmed through.
  • Stovetop (best method): Heat a skillet or wok over medium heat, adding a splash of water or broth to loosen the sauce. Stir fry for 2 3 minutes until hot. 

More Favorite Stir Fry Recipes

If you make this chicken stir fry recipe, I’d love to hear how it turned out in the comment section below! Your review will help other readers in the community. And if you’re hungry for more delicious food inspiration and exclusive content, join my free newsletter here.

Cook this recipe below in Ad-Free Cooking Mode

Follow clean, step-by-step instructions with no pop-ups or distractions.

Cancel anytime – Secure checkout by Stripe

Overhead image of Chicken and bok choy stir fry in a light sauce.
4.83 from 163 votes

Chicken Stir Fry Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This quick and flavorful chicken stir fry recipe comes together in less than 30 minutes! Tender chicken breast, crisp-tender bok choy, and a savory-sweet sauce make it perfect for busy weeknights.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Ingredients 

  • pounds boneless skinless chicken breast, cut into 1-inch pieces
  • 1 tablespoon cornstarch
  • 1 tablespoon soy sauce
  • 3 tablespoon vegetable oil, divided
  • 2 shallots, chopped
  • 4 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 4 green onions, chopped, divided
  • 8 ounces baby bok choy, roughly chopped

For the sauce

Instructions 

  • Prepare the chicken. Slice the chicken against the grain into pieces approximately 1/4-inch thick. Transfer the chicken to a medium-sized mixing bowl and combine it with the cornstarch and soy sauce. Use your hands to coat the chicken pieces with a thin layer of the cornstarch mixture. 
  • Mix the sauce. Add oyster sauce, rice vinegar, sesame oil, water, honey, and white pepper to a small mixing bowl. Whisk well to combine. Set aside. 
  • Cook the chicken. Heat a large, heavy-bottomed skillet over medium-high heat. Add 1 tablespoon of oil. Once the oil is hot, add the chicken pieces in a single layer and cook for approximately 30 seconds, or until the bottom is golden. Carefully flip each piece of chicken over and cook the other side for an additional 20-30 seconds. Immediately remove to a clean plate (the chicken will still be raw in the middle- that's ok). 
  • Sauté the aromatics. Set the skillet over medium heat. Add the remaining tablespoon of oil. Once hot, add the shallots and sauté for 1 minute, stirring frequently. Add the minced garlic, ginger, and half of the green onions to the pan. Mix well to combine and sauté for 30 seconds, or until fragrant. Return the chicken to the skillet, mixing well to combine.
  • Add the sauce and bok choy. Give the sauce a final stir, then pour it directly into the skillet. Stir in the bok choy and continue to cook until the sauce has thickened, the chicken is cooked through, and the bok choy is softened. Garnish with the remaining green onions, if desired.

Notes

  • Bok Choy Options: You can use baby bok choy, regular bok choy, or even napa cabbage.
  • Spice it Up: Add chili flakes, sriracha, or fresh sliced red chilies for a spicy version.
  • Protein Swaps: This stir-fry works well with shrimp, pork, tofu, or thinly sliced beef. Adjust cook times accordingly.
  • Meal Prep: Chop the vegetables and mix the sauce ahead of time to make dinner in under 15 minutes.
  • Storage Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat for the best texture.

Nutrition

Calories: 362kcal | Carbohydrates: 17g | Protein: 38g | Fat: 15g | Saturated Fat: 9g | Cholesterol: 108mg | Sodium: 859mg | Potassium: 868mg | Fiber: 1g | Sugar: 10g | Vitamin A: 2705IU | Vitamin C: 31.8mg | Calcium: 91mg | Iron: 1.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!

A Healthy Chicken Stir Fry

When compared to other Chinese take-out options, this chicken stir fry recipe is very healthy. Here’s why:

  • Healthy veggies and lean protein. Bok choy is low in carbs and calories, yet packed with fiber, vitamins, and other nutrients.
  • No deep frying. Stir frying uses far less oil compared to deep-frying, helping keep the total amount of calories in check.
  • Low in sugar. Many Chinese-American stir fries are loaded with added sugar. This recipe uses just a touch of honey for balanced, delicious flavor.
  • Low in carbs. Serve it as-is for a light, low-carb meal, or pair it with rice or noodles.
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Jessica Randhawa leads The Forked Spoon, sharing 14 years of experience and over 1,200 original recipes, kitchen tips, and practical cooking advice. Inspired by her world travels, Jessica's approachable recipes have been featured in outlets like Daily Mail, Al Jazeera, and CNET. She holds a Bachelor of Science from the University of California.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




4.83 from 163 votes (138 ratings without comment)

49 Comments

  1. Chris says:

    5 stars
    Thanks for the recipe. I especially liked the sauce! It was not to salty and really added to the combination of ingredients. We served over rice noodles.

    1. Jessica Randhawa says:

      Thank you so much for your feedback! I’m glad you enjoyed the sauce and found it balanced. Serving it over rice noodles sounds delicious – thanks for sharing your tip!

  2. Jennifer Perry says:

    When do you add the other half of the chopped green onion?

    1. Jessica Randhawa says:

      Sorry about that, you Garnish with the other half of the green onions – I update the recipe card. Thanks for pointing that out ๐Ÿ™‚

  3. Caissie says:

    5 stars
    delicious!
    will be made again for sure

    1. Jessica Randhawa says:

      Thanks Caissie ๐Ÿ™‚

  4. Grahame says:

    5 stars
    Really delicious and tasty.
    Easy to cook
    I added mushrooms.

    1. Jessica Randhawa says:

      So glad you liked it. Mushrooms are a great additionโ€”thanks for the tip!

  5. Michelle says:

    5 stars
    My local Chinese restaurant really fell off this last year. So, I tried this recipe. Way better than take out!! Thanks, this is going into heavy rotation.

    1. Jessica Randhawa says:

      I’m thrilled to hear that the bok choy chicken stir fry surpassed your takeout expectations and that it’s earned a spot in your regular meal rotation! It’s always great to find a recipe that not only satisfies but also outshines the usual options. Thanks so much for trying it out and for your wonderful feedback. Happy cooking, and enjoy your new favorite dish!

  6. Richard DeGaetano says:

    5 stars
    We have this often. simple easy and delicious! I make it with pork also.