String Bean Chicken Stir-Fry Recipe
Introduction
String Bean Chicken is a flavorful and quick stir-fry dish that combines tender chicken with crisp green beans in a savory sauce. This simple recipe is perfect for a weeknight dinner and pairs wonderfully with steamed rice.

Ingredients
- 1 lb boneless skinless chicken breast, thinly sliced into 1/4 inch thick bite-sized pieces
- 1 tablespoon light soy sauce
- 1 tablespoon Shaoxing wine
- 2 teaspoon cornstarch
- 1 tablespoon water
- 2 teaspoon vegetable oil
- 3/4 cup low sodium chicken broth
- 1 1/2 tablespoon light soy sauce
- 1 tablespoon oyster sauce
- 1/2 tablespoon dark soy sauce
- 1 tablespoon granulated sugar
- 2 teaspoon cornstarch
- 1 teaspoon sesame oil
- 1/2 medium yellow onion, diced into 1-inch pieces
- 5 cloves garlic, minced
- 1 lb string beans (green beans), ends trimmed, chopped into 2-inch pieces
Instructions
- Step 1: Marinate the chicken. In a medium mixing bowl, combine the sliced chicken breast, 1 tablespoon light soy sauce, Shaoxing wine, 2 teaspoons cornstarch, water, and vegetable oil. Mix until well combined and let it marinate for at least 15 minutes. Set aside.
- Step 2: Prepare the stir-fry sauce. In a small mixing bowl, whisk together chicken broth, 1 1/2 tablespoons light soy sauce, oyster sauce, dark soy sauce, granulated sugar, and 2 teaspoons cornstarch until the sugar dissolves. Set aside.
- Step 3: Cook the chicken. Heat 1 tablespoon cooking oil in a wok or large pan over medium-high heat until hot. Add the chicken in a single layer and sear for 1-2 minutes until golden brown. Flip and cook another 1-2 minutes until cooked through. Remove the chicken and set aside.
- Step 4: Cook the string beans. In the same wok or pan, heat 1 tablespoon cooking oil over medium heat. Add the string beans and cook for about 6 minutes, stirring occasionally, until tender but still crisp.
- Step 5: Combine and finish. Push the string beans to the side of the pan and add 1 tablespoon oil. Sauté the diced onions and minced garlic for about 1 minute until fragrant and softened. Pour in the prepared sauce and bring to a simmer, stirring, until thickened (about 1 minute). Return the chicken to the pan along with the sesame oil, then toss everything together for 30 seconds until well combined.
- Step 6: Serve hot. Transfer to plates and enjoy with steamed white rice for a complete meal.
Tips & Variations
- Use fresh string beans for the best texture, but frozen green beans can be substituted in a pinch; just adjust cooking time accordingly.
- Add a pinch of red pepper flakes or fresh chili to the garlic and onion step for a spicy kick.
- Swap chicken breast for thigh meat for a juicier result.
- For gluten-free cooking, replace soy sauce with tamari or coconut aminos.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat to preserve the texture of the chicken and crispness of the green beans. Avoid microwaving for long periods as it may cause sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this dish ahead of time?
You can marinate the chicken and prepare the sauce in advance, but it’s best to cook the string beans and combine everything right before serving to maintain the fresh texture.
What can I serve with String Bean Chicken?
This dish pairs excellently with steamed white or jasmine rice. You can also serve it alongside fried rice or noodles for a heartier meal.
PrintString Bean Chicken Stir-Fry Recipe
A flavorful and easy-to-make String Bean Chicken stir-fry featuring tender marinated chicken breast and crisp green beans tossed in a savory soy-based sauce. Perfect served over steamed white rice for a quick weeknight dinner.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Chicken Marinade
- 1 lb boneless skinless chicken breast, thinly sliced into 1/4 inch thick bite-sized pieces
- 1 tablespoon light soy sauce
- 1 tablespoon Shaoxing wine
- 2 teaspoons cornstarch
- 1 tablespoon water
- 2 teaspoons vegetable oil
Stir-Fry Sauce
- 3/4 cup chicken broth (low sodium)
- 1 1/2 tablespoons light soy sauce
- 1 tablespoon oyster sauce
- 1/2 tablespoon dark soy sauce
- 1 tablespoon granulated sugar
- 2 teaspoons cornstarch
Vegetables and Aromatics
- 1/2 medium yellow onion, diced into 1-inch pieces
- 5 cloves garlic, minced
- 1 lb string beans (green beans), ends trimmed and chopped into 2-inch pieces
Additional Ingredients
- Sesame oil – 1 teaspoon
- Vegetable oil for cooking – about 3 tablespoons total
Instructions
- Marinate the Chicken: In a medium mixing bowl, combine the sliced chicken breast with 1 tablespoon light soy sauce, 1 tablespoon Shaoxing wine, 2 teaspoons cornstarch, 1 tablespoon water, and 2 teaspoons vegetable oil. Stir until the chicken pieces are evenly coated. Let marinate for at least 15 minutes to tenderize and infuse flavor.
- Prepare the Stir-Fry Sauce: In a small bowl, whisk together 3/4 cup low sodium chicken broth, 1 1/2 tablespoons light soy sauce, 1 tablespoon oyster sauce, 1/2 tablespoon dark soy sauce, 1 tablespoon granulated sugar, and 2 teaspoons cornstarch. Mix until the sugar and cornstarch are fully dissolved. Set aside.
- Cook the Chicken: Heat 1 tablespoon vegetable oil in a wok or large skillet over medium-high heat until hot. Spread the chicken pieces out in a single layer. Sear for about 1-2 minutes on one side until golden brown, then flip and cook another 1-2 minutes until cooked through. Remove the chicken from the pan and set aside.
- Cook the String Beans: In the same wok or pan, heat another tablespoon of vegetable oil over medium heat. Add the chopped string beans and cook for approximately 6 minutes, stirring or flipping occasionally, until the beans reach desired tenderness but still have a slight crunch.
- Sauté Onions and Garlic, Thicken Sauce, and Combine: Push the cooked string beans to the side of the pan and add 1 tablespoon vegetable oil to the empty space. Add diced onions and minced garlic; sauté for about 1 minute until fragrant and softened. Pour in the prepared stir-fry sauce and bring it to a simmer. Allow the sauce to thicken for about 1 minute. Return the cooked chicken to the pan along with 1 teaspoon sesame oil. Toss everything together quickly for about 30 seconds to evenly coat with sauce and heat through.
- Serve: Transfer the String Bean Chicken stir-fry to plates or a serving dish. Serve hot alongside steamed white rice for a complete meal. Enjoy your flavorful homemade stir-fry!
Notes
- Marinate the chicken longer for more tender and flavorful results.
- If Shaoxing wine is unavailable, dry sherry can be an acceptable substitute.
- Adjust cooking time of string beans to your texture preference – longer for softer, shorter for crisp-tender.
- Use low sodium soy sauce and chicken broth to better control saltiness.
- Serve immediately for best taste and texture; leftovers can be refrigerated and gently reheated.
Keywords: String Bean Chicken, Chinese stir-fry, green bean chicken, quick chicken recipe, healthy stir-fry

