Tender chicken stir fried with string beans in a delicious brown sauce! This quick and easy string bean chicken is ready in 30 minutes and it's restaurant quality! A tasty main dish that is great for all the chicken and green bean lovers.

Jump to:
String bean chicken is a popular Chinese dish served at many Chinese restaurants. It features succulent chicken breast stir fried with tender green beans in a savory sauce.
This Asian chicken dish is best paired with steamed rice for a complete meal. It's absolutely scrumptious and the chicken breast is very tender thanks to the marinade.
The marinade velvets the meat locking in the moisture with the help of baking soda, cornstarch, water and oil. This is a common method marinate meat in Chinese cooking for extra tender meat.
You'll also love this chicken recipe because it's:
- simple to make in one-pan!
- ready in 30 minutes or less.
- better-than-takeout, saving you money in the long run.
- serves a whole family fast.
- fantastic for meal preparation.
- a great way to add fibre to your diet!
- low in calories.
I adore this dish and I hope you do, too!
Ingredients & Substitutes
Please scroll down to below recipe card for exact measurements.
- Skinless Boneless Chicken Breast: or substitute with chicken thighs but reduce the cooking time. Not a fan of chicken? Substitute with pork shoulder, flank steak, skirt steak or flat iron steak.
- String Beas (aka Green Beans): or substitute with frozen string green beans but reduce to medium heat.
- Water: to cook the string beans.
- Neutral Cooking Oil: like avocado oil, sunflower oil, grapeseed oil, peanut oil, vegetable oil or canola oil with a high smoke point. Avoid olive oil or coconut oil.
Chicken Marinade
- Water: room temperature or cold.
- Cornstarch: or substitute with tapioca starch or potato starch.
- Regular Soy Sauce: or substitute with low sodium soy sauce or light soy sauce. If you're gluten-free, substitute with tamari sauce, coconut aminos or a gluten-free soy sauce.
- Baking Soda: avoid skipping this ingredient as it tenderizes the meat.
- Neutral Cooking Oil: like avocado oil, sunflower oil, or vegetable oil (see above for more examples).
Stir Fry Sauce
- Low-Sodium Chicken Broth: or substitute with room temperature or cold water.
- Regular Soy Sauce: or substitute with low sodium soy sauce or light soy sauce. If you're gluten-free, substitute with tamari sauce, coconut aminos or a gluten-free soy sauce.
- Oyster Sauce: or substitute with vegetarian stir-fry sauce. If you're gluten-free, substitute with a gluten-free version.
- Dark Soy Sauce: this is darker and thicker than regular soy sauce. Or substitute with mushroom soy sauce. If you're gluten-free, substitute with a gluten-free dark soy sauce.
- Cornstarch: or substitute with tapioca starch or potato starch.
- White Granulated Sugar: or substitute with cane sugar.
- Shaoxing Wine: a Chinese rice cooking wine available at Asian grocers. Or substitute with dry sherry wine, dry white wine or chicken broth.
- Sesame Oil: or substitute with ½ teaspoon sesame seeds.
- Garlic Cloves: or substitute with ½ teaspoon garlic powder.
Note: Most Asian grocery stores will carry most of the Asian specific ingredients or check online stores, like Amazon.
Expert Tips
- Trim the string beans of their hard ends as they’re not pleasant to eat and cut into 2-inch-long pieces for faster cooking.
- To easily slice chicken breast into ¼-inch-thick pieces, freeze the chicken breast for 45-60 minutes in advance. This will harden the exterior making it easier to thinly slice it.
- Marinate the chicken for 15 to 20 minutes at most. Avoid marinating past that, as this can over tenderize the meat and cause it to taste metallic.
- Avoid opening the lid when steaming the green beans or they will take longer to cook through.
- Do not overcook the chicken when stir frying with the sauce and string beans. Once it’s mixed, remove it off heat and serve.
Instructions
Below are step-by-step instructions on how to make string bean chicken:
- In a large bowl, marinate sliced chicken breast with the marinade ingredients as listed above. Marinate for 15 minutes.
- In a small bowl, combine the sauce ingredients as listed above and set aside.
- Heat 1 tablespoon or 15 ml vegetable oil in a large pan on medium-high heat, cook marinated chicken until cooked through. Remove from the pan and set aside.
- Add remaining vegetable oil into the pan followed by string beans and ⅓ cup or 80 ml of water. Toss for 10 seconds. Then cover and steam until all the water has evaporated and the string beans taste tender, about 3-4 minutes. If not tender yet, add 2 tablespoons or 30 ml of water and continue steaming until they are.
- Pour in the stir-fry sauce and simmer to thicken.
- Then toss in the cooked chicken until coated in sauce, about 10 seconds. Remove off heat. Serve and enjoy!
Storage & Reheating
- Leftovers will last up to 4 days stored in an airtight container in the refrigerator. To reheat: microwave for 2-3 minutes until hot or reheat in a pan on medium heat.
- Freezer friendly? String bean chicken can be frozen for up to 3 months. To freeze: let the dish cool down and then store into a freezer-safe bag squeezing out the residual air. To reheat: defrost it overnight in the fridge and reheat in the microwave or on the stovetop until hot throughout.
Pairing Suggestions
This chicken and green bean stir-fry serves well with:
- starters like egg rolls, crab rangoons, egg drop soup, hot and sour soup
- white or brown rice, cauliflower rice, or fried rice
- chow mein or lo mein
- cooked vegetables like bok choy, spicy garlic bok choy, choy sum, gai lan, garlic green beans or stir fried snow pea leaves.
- protein dishes like Mongolian Beef, Honey Walnut Shrimp, Soy Garlic Tofu and more!
FAQ
String bean chicken can be made up to 4 days in advance and stored in an airtight container in the fridge. To reheat, microwave or in a pan on the stovetop on medium heat until hot.
The green beans can be substituted for other vegetables, such as sliced carrots, snap or snow peas, broccoli, cauliflower or button mushrooms and only steam for 1-2 minutes.
I don't recommend that as the baking soda will over tenderize the meat and cause it to taste metallic and mushy. Aim to marinate for 15-20 minutes at most.
More Like This
📖 Recipe
Quick & Easy String Bean Chicken
Ingredients
- 1 lb skinless boneless chicken breast sliced against the grain into ¼-thick pieces
- 1 lb string beans ends trimmed & cut into 2-inch-long pieces (or sub w/ frozen green beans)
- ⅓ cup water to cook the string beans
- 2 tablespoon vegetable oil or any neutral oil
Chicken Marinade
- 3 tablespoon water
- 1 tablespoon cornstarch or tapioca starch / potato starch
- 1 teaspoon regular soy sauce or light soy sauce
- ½ teaspoon baking soda
- 1 tablespoon vegetable oil or any neutral oil
Stir Fry Sauce
- ½ cup chicken broth low sodium
- 1 tablespoon regular soy sauce or light soy sauce
- 1 tablespoon oyster sauce or vegetarian stir fry sauce
- ½ tablespoon dark soy sauce
- 1 tablespoon cornstarch or tapioca starch / potato starch
- 2 teaspoon white granulated sugar or cane sugar
- 2 teaspoon Shaoxing wine or dry sherry wine / chicken stock
- 1 teaspoon sesame oil
- 3 garlic cloves minced
Instructions
- In a large bowl, marinate sliced chicken breast with the marinade ingredients as listed above. Marinate for 15 minutes.
- In a small bowl, combine the sauce ingredients as listed above and set aside.
- Heat 1 tablespoon or 15 ml vegetable oil in a large pan on medium-high heat, cook marinated chicken until cooked through. Remove from the pan and set aside.
- Add remaining vegetable oil into the pan followed by string beans and ⅓ cup or 80 ml of water. Toss for 10 seconds. Then cover and steam until all the water has evaporated and the string beans taste tender, about 3-4 minutes. If not tender yet, add 2 tablespoons or 30 ml of water and continue steaming until they are.
- Pour in the stir-fry sauce and simmer to thicken.
- Then toss in the cooked chicken until coated in sauce, about 10 seconds. Remove off heat. Serve and enjoy!
Notes
Storage & Reheating
- Leftovers will last up to 4 days stored in an airtight container in the refrigerator. To reheat: microwave for 2-3 minutes until hot or reheat in a pan on medium heat.
- Freezer friendly? String bean chicken can be frozen for up to 3 months. To freeze: let the dish cool down and then store into a freezer-safe bag squeezing out the residual air. To reheat: defrost it overnight in the fridge and reheat in the microwave or on the stovetop until hot throughout.
Cassie
This was very delicious! Chicken was perfection - such a nice texture. Flavour was so good. Thanks for an easy and super yum dinner
Christie Lai
So happy to read this, Cassie! Thanks so much for making my recipe and I appreciate the positive review!
Alex
I made this tonight - it was SO good, and I will be adding this to my regular meal plans. I followed the recipe exactly and there were zero leftovers and empty plates all round!
Christie Lai
Thanks so much for making my recipe Alex! So happy to hear that you enjoyed it and that there were zero leftovers 🙂