Chicken Green Bean Stir Fry is a quick and delicious Chinese-inspired dish made with tender chicken, crisp-tender green beans, and a rich, savory sauce. It’s an easy weeknight dinner that comes together in just 19 minutes!
One of my favorite things about stir-frying is how quickly you can turn a few simple ingredients into a satisfying meal. With chicken, fresh green beans, and a handful of pantry staples, you can make something that tastes just as delicious as your favorite Chinese takeout.
For this recipe, I use a simple Chinese cooking technique called velveting to help keep the chicken tender and juicy. A quick marinade with cornstarch and seasonings makes a wonderful difference, even when you only have a few minutes to prepare dinner.
The green beans add a fresh crunch, while the garlic, ginger, soy sauce, and oyster sauce come together in a glossy, umami-rich sauce. Serve everything over steamed rice, and dinner is ready!
What Does Chicken Green Bean Stir Fry Taste Like?
This chicken and green bean stir-fry has a delicious balance of savory, slightly sweet, and umami flavors.
The chicken is tender and coated in a silky sauce, while the green beans have a pleasant bite. Garlic and ginger add a wonderful aroma, and the oyster sauce gives the dish a rich, savory depth.
It’s especially delicious with steamed jasmine rice, which soaks up all that flavorful sauce.
How to Keep the Chicken Tender with Velveting
The secret to tender chicken in this stir-fry is a Chinese cooking technique called velveting. It helps give the chicken that silky, tender texture you often find in Chinese restaurants.
First, slice the chicken breast against the grain into thin, ¼-inch pieces. This shortens the muscle fibers, making the chicken easier to chew. If using chicken thighs, simply cut them into thin, even pieces.
Next, season the chicken with salt, white pepper, rice wine, and soy sauce. Add cornstarch and cooking oil to create a light coating that helps the chicken retain moisture and gives it a smooth, silky texture.
Marinate for at least 5 minutes while preparing the other ingredients.
Let’s Talk Ingredients
You only need a few everyday ingredients to make this chicken green bean stir-fry.
Chicken breast: Lean, quick-cooking, and perfect for stir-frying. You can also use boneless chicken thighs for a slightly richer flavor.
Green beans: Fresh green beans provide a lovely texture and hold up well in the wok. Choose beans that are firm and bright green.
Rice wine: Adds aroma and depth to the chicken marinade. Shaoxing wine is a great choice.
Cornstarch: Used in both the marinade and sauce. It gives the chicken a light, silky coating and helps the sauce thicken.
Soy sauce and dark soy sauce: Regular soy sauce provides savory seasoning, while dark soy sauce adds a deeper color.
Oyster sauce: Adds rich umami flavor and a subtle sweetness.
Garlic and ginger: These classic aromatics bring the stir-fry together.
Step-by-Step: Let’s Cook
1. Prepare and marinate the chicken
Slice the chicken breasts against the grain into thin, ¼-inch pieces.
Place the chicken in a mixing bowl and add the salt. Toss briefly, then add the white pepper, rice wine, soy sauce, cornstarch, and cooking oil.
Mix thoroughly until the chicken is evenly coated. Marinate for at least 5 minutes while preparing the remaining ingredients.
Tip: Cutting chicken breast against the grain shortens the muscle fibers, making it more tender.
2. Make the stir-fry sauce
In a small bowl, combine the soy sauce, dark soy sauce, oyster sauce, and chicken stock.
In another small bowl, mix the cornstarch with 1 tablespoon of water to make a slurry. Stir it into the sauce and set aside.
Tip: Prepare the sauce before you start stir-frying. Everything cooks quickly over high heat, so having the sauce ready helps prevent the chicken and vegetables from overcooking.
3. Stir-fry the chicken
Heat 2 tablespoons of cooking oil in a wok over high heat. Add the marinated chicken and let it sear briefly to develop a lightly golden surface. Then stir-fry for about 3 minutes, until cooked through. Remove from the wok and set aside.
Tip: Let the chicken sear undisturbed for about 30 seconds before stir-frying. This helps develop a lightly golden surface and adds more savory flavor.
4. Stir-fry the green beans and aromatics
Add the remaining 1 tablespoon of cooking oil to the wok.
Add the green beans and stir-fry for about 4 minutes, until cooked through but still slightly crisp.
Add the onion, garlic, and ginger. Stir-fry for about 30 seconds, until fragrant.
Tip: Thicker green beans may need extra cooking time. If they’re still too firm, add a splash of water and briefly cover the wok to help them cook through.
5. Combine everything
Return the chicken to the wok.
Give the sauce another stir to redistribute the cornstarch, then pour it into the wok.
Stir-fry everything together for about 1 minute, until the sauce thickens and coats the chicken and green beans.
Make sure the chicken reaches an internal temperature of 165°F (74°C).
Serve immediately with steamed rice and enjoy!
Tip: Cornstarch settles at the bottom of the sauce as it sits. Stir it just before adding it to the wok so the sauce thickens evenly.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Absolutely! Boneless, skinless chicken thighs have a richer flavor and stay tender during stir-frying. Cut into thin, even pieces and cook to 165°F (74°C).
Can I use frozen green beans?
Yes! Thaw and pat them dry before stir-frying. They may be slightly softer than fresh green beans.
Can I make this stir-fry ahead of time?
Yes! Prepare the chicken, vegetables, and sauce ahead of time. Refrigerate separately and stir-fry just before serving for the best texture.
How do I store leftovers?
Refrigerate in an airtight container for up to 3–4 days. Reheat thoroughly in a pan, adding a splash of water if the sauce is too thick.

19-Min Chicken Green Bean Stir Fry Recipe
Ingredients
For the chicken and marinade
- 2 pieces chicken breasts, or substitute with chicken thighs
- Pinch of salt
- Pinch of white pepper
- 1 tablespoon rice wine
- 1 teaspoon soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon cooking oil
For the sauce
- 1 tablespoon soy sauce
- 1 tablespoon dark soy sauce
- 2 tablespoons oyster sauce
- ½ cup chicken stock
- 1 teaspoon cornstarch
- 1 tablespoon water
For the stir-fry
- 3 tablespoons cooking oil, divided
- 2 cups green beans
- ½ large onion, cubed
- 5 cloves garlic, minced
- ½ teaspoon ginger, minced
Instructions
- To prepare the chicken: Slice the chicken breasts against the grain into thin, ¼-inch pieces. In a mixing bowl, add the chicken and salt. Toss briefly, then add the white pepper, rice wine, soy sauce, cornstarch, and cooking oil. Mix well and marinate for at least 5 minutes.
- To make the sauce: In a bowl, combine the soy sauce, dark soy sauce, oyster sauce, and chicken stock. Mix the cornstarch with water to make a slurry, then stir it into the sauce. Set aside.
- To stir-fry the chicken: In a wok over high heat, add 2 tablespoons of cooking oil. Add the marinated chicken and let it sear undisturbed for about 30 seconds. Then stir-fry until cooked through, about 3 minutes total. Remove from the wok and set aside.
- To stir-fry the vegetables: Add the remaining 1 tablespoon of cooking oil to the wok. Add the green beans and stir-fry for about 4 minutes, until cooked through but still slightly crisp. Add the onion, garlic, and ginger, and stir-fry for about 30 seconds until fragrant.
- To combine everything: Return the chicken to the wok. Stir the sauce again, then pour it in. Stir-fry for about 1 minute, until the sauce thickens and coats everything. Make sure the chicken reaches 165°F (74°C). Serve immediately with steamed rice.
Video
Notes
- Slice the chicken properly: Cut chicken breast against the grain for a more tender texture. For chicken thighs, trim excess fat and cut into thin, even pieces.
- Marinate for at least 5 minutes: The cornstarch and cooking oil create a light coating that helps the chicken stay tender during stir-frying.
- Let the chicken sear first: Leave it undisturbed for about 30 seconds to develop a lightly golden surface and more savory flavor.
- Adjust the green bean cooking time: Thicker beans may need extra time. Add a splash of water and briefly cover the wok if needed.
- Stir the sauce before adding: Cornstarch settles at the bottom, so stir again to help the sauce thicken evenly.
- Choose the right cooking oil: Use a high-smoke-point cooking oil, such as avocado or peanut oil, for high-heat stir-frying.
More Stir-Fry Recipes You’ll Enjoy
8-Min Vegetable Fried Rice Recipe
Vegetable Fried Rice is one of those dishes I can make anytime, especially when I open the fridge and see leftover rice sitting there. In …
25-Min Black Pepper Chicken Recipe
Black Pepper Chicken is one of my favorite weeknight stir-fries because it’s quick, flavorful, and comes together in just 25 minutes. Tender pieces of chicken, …
25-Min Chicken Chop Suey Recipe
Chicken Chop Suey Chicken Chop Suey is one of those takeout dishes that looks simple, but when it’s made properly, the texture is what really …
15-Min Thai Basil Pork Recipe
Thai Basil Pork is one of those dishes that instantly takes me back. The moment the garlic and chilies hit the hot wok, that aroma …
20-Minute Black Pepper Beef Stir-Fry Recipe
20-Minute Black Pepper Beef Stir-Fry is a dish I turn to when I want something quick, comforting, and full of flavor. The beef is tender …
15-Minute Teriyaki Chicken Fried Rice Recipe
15-Minute Teriyaki Chicken Fried Rice came from combining two dishes I always go back to—fried rice and teriyaki chicken. Both are comforting in their own …











Love this recipe. It is so tasty and easy to make!
Hi Charlene, thanks for stopping by again! 😀
Think I’m gonna try that with asparagus!
That’s a great idea! Happy cooking, Gail! 😀
Awesome will do for dinner tonight thank you.
I hope you’ll enjoy your dinner, Katherine! 😀
Hi Cicil,
My family loves your chicken stir fry thank you.
Best wishes,
Ruth x
Hi Ruth, I’m so glad your family enjoyed this chicken stir fry recipe. Thank you for trying it out and sending your kind words. Best wishes to you all! 😀
Love you cooking. My famil n me really enjoyed it
Thank you, Nicolasa! I’m so glad you and your family enjoyed my recipes! 😀
Hello love watching your recipes. I have a question. What oil do you use to stir fry?
Hi Giovanna, I personally love avocado oil — it’s packed with heart-healthy fats, has a high smoke point of about 480°F (250°C), and a very mild flavor, so your ingredients really get to shine.Other great options include peanut oil (450°F / 232°C), soybean oil (450°F / 232°C), and grapeseed oil (420°F / 215°C). They’re all light in flavor and perfect for high-heat cooking like stir-frying or searing. Happy cooking!
Love this recipe, and love this site.
Thanks so much, Maggie! I’m so glad that you enjoyed this recipe!
Making this again. We all love it. Love this site.
Many thanks, Maggie!
Hi CiCi Li, I Just made this recipe and is DELICIOUS!!!
Hi Krystyna, I’m so glad that you enjoyed it! Thank you for trying the recipe!