Chicken and green bean stir fry is a quick skillet dinner of thinly sliced chicken and crisp green beans tossed in a savory garlic ginger sauce, made tender with a simple cornstarch marinade and ready in about 30 minutes.
Key Takeaways
- A quick cornstarch marinade, called velveting, is the real difference between tender, silky chicken and the drier, chewier result you get from just tossing raw chicken straight into the pan.
- Cook the chicken and green beans in separate stages, not all at once, so neither one gets crowded and steamed instead of seared.
- Mix the sauce before you start cooking; stir fries move fast, and there’s no time to measure once the pan is hot.
- A watery stir fry almost always comes down to crowding the pan or not draining washed vegetables well enough.
- Chicken is safe once it reaches 165°F, checked with a food thermometer, not judged by color alone.
Chicken and green bean stir fry is one of those dinners that looks like restaurant takeout but comes together with a handful of pantry staples in under 30 minutes. Tender chicken, crisp tender green beans, and a glossy, savory sauce, it’s simple, but a couple of small techniques make the difference between a good version and a genuinely great one.
The two things worth knowing before you start: the quick marinade trick that keeps the chicken tender instead of tough, and why cooking everything in stages, rather than all at once, is what keeps the pan from turning watery.
What You’ll Need
For the chicken:
- Boneless, skinless chicken breast or thighs, thinly sliced against the grain.
- Cornstarch for the velveting marinade.
- Soy sauce and a little oil for the marinade.
For the sauce:
- Low sodium chicken broth or water
- Soy sauce
- Oyster sauce
- Rice vinegar
- Honey for a touch of sweetness to balance the salty and savory notes.
- Sesame oil
- Cornstarch to thicken the sauce.
For the stir fry:
- Fresh green beans, trimmed and cut into 2 inch pieces.
- Garlic and fresh ginger
- Neutral oil, like vegetable or avocado oil.
The Trick to Tender Chicken: Velveting
This is the technique most home versions of this dish skip, and it’s the single biggest factor in whether your chicken turns out silky or chewy. Velveting is a Chinese restaurant technique where meat is coated in a cornstarch based marinade before cooking, forming a thin protective layer that keeps the meat tender and juicy as it cooks according to RecipeTin Eats’ explanation of velveting chicken. For a quick weeknight version, a simple cornstarch and soy sauce marinade, no egg white or par cooking required, does the job well. Toss your sliced chicken with the cornstarch, soy sauce, and a little oil, and let it sit for 15 to 20 minutes while you prep everything else.
Equipment That Makes This Easier
- A large wok or wide skillet, with enough surface area that the chicken and beans aren’t crowded together.
- Sturdy tongs or a spatula, for tossing quickly over high heat.
- Small prep bowls, since stir frying moves fast and you’ll want the sauce and aromatics measured out and ready to go.
How to Make Chicken and Green Bean Stir Fry
Marinate the chicken. Toss the sliced chicken with the cornstarch, soy sauce, and a teaspoon of oil. Let it sit for 15 to 20 minutes at room temperature while you prep the rest of the ingredients.
Mix the sauce. In a small bowl, whisk together the broth, soy sauce, oyster sauce, rice vinegar, honey, sesame oil, and cornstarch until smooth. Set aside; give it a quick stir again right before adding it to the pan, since cornstarch settles.
Cook the green beans. Heat 1 tablespoon of oil in a large wok or skillet over high heat until shimmering. Add the green beans and stir fry for 3 to 4 minutes, until crisp tender and lightly blistered. Remove to a plate.
Cook the chicken. Add another tablespoon of oil to the same pan. Add the marinated chicken in a single layer and let it sear undisturbed for about a minute, then stir fry for 2 to 3 minutes, until just cooked through.
Add the aromatics. Add the garlic and ginger, stir frying for about 30 seconds, until fragrant.
Combine and finish. Return the green beans to the pan. Give the sauce a quick stir and pour it in, tossing everything together until the sauce thickens and coats the chicken and beans, about 30 to 60 seconds. Remove from heat and serve immediately over rice.
Why Does My Stir Fry Turn Out Watery?
This is the most common complaint with any stir fry, and it almost always comes down to moisture management.
| Problem | Likely Cause | Fix |
| Pan looks watery instead of glossy | Overcrowded pan, causing food to steam instead of sear | Cook the chicken and green beans in separate stages, giving each room to make contact with the hot pan |
| Excess liquid pools at the bottom | Green beans weren’t drained well after washing | Pat washed beans dry before they go into the pan |
| Sauce never thickens | Cornstarch settled and wasn’t stirred back in before adding | Give the sauce a quick stir immediately before pouring it into the pan |
| Stir fry tastes diluted | Frozen green beans added without accounting for their extra moisture | Cook frozen beans a minute or two longer to let excess moisture evaporate, or thaw and pat dry first |
| Chicken releases a lot of liquid | Chicken wasn’t given space to sear, or pan wasn’t hot enough | Make sure the pan is fully preheated and don’t crowd the chicken |
Can You Use Frozen Green Beans?
Yes. Frozen green beans can go straight into the hot pan without thawing first; just expect them to release a bit more moisture as they cook, so give them an extra minute or two to let that liquid cook off before adding the sauce.
Can You Make This Ahead of Time?
Stir fry is really at its best fresh, but a few components can be prepped ahead to make dinner faster.
- Chicken: can be sliced and marinated up to a day ahead, kept covered in the fridge.
- Sauce: can be mixed and stored in the fridge for up to 3 days; give it a good stir before using.
- Vegetables: trim and cut the green beans up to a day ahead and store in the fridge in a container lined with a paper towel to absorb extra moisture.
How to Store and Reheat Leftovers
Perishable food should not be left at room temperature for more than 2 hours, or more than 1 hour if the temperature is above , according to USDA guidance on safe food handling. Refrigerate leftovers promptly in a shallow, airtight container.
| Storage Method | How Long | Notes |
| Refrigerator, airtight container | 3 to 4 days | Reheat to 165°F throughout before eating |
| Freezer | Not recommended | Green beans lose their crisp texture significantly after freezing and thawing |
| Reheating | Stovetop or microwave | A quick reheat in a hot skillet restores texture better than the microwave |
More Quick Dinners and Sides to Try
If you like bold, weeknight friendly chicken dinners, my smoky tandoori chicken is another great option with a completely different flavor profile. For a fresh side or appetizer to round out an Asian inspired dinner table, my authentic Greek hummus isn’t a traditional pairing, but it’s a great make ahead starter if you’re serving a bigger spread. And for a cozier, slower weekend dinner option from the same “one pan” family, my chicken pot roast is worth trying next.
What to Serve With Chicken and Green Bean Stir Fry
Steamed white or jasmine rice is the classic pairing, soaking up the extra sauce nicely. Rice noodles or a simple egg fried rice both work well too if you want a change of pace. For garnish, a scattering of sesame seeds and sliced green onion adds a bit of crunch and color.
Frequently Asked Questions
What is velveting, and do I really need to do it?
Velveting is a quick cornstarch marinade that coats the chicken and helps it stay tender and juicy as it cooks, rather than drying out over high heat. It’s not strictly required, the dish will still work without it, but it’s a small step that makes a noticeable difference in texture.
Can I use chicken thighs instead of chicken breast?
Yes, either works well here. Thighs are a bit more forgiving and stay juicy even if slightly overcooked, while breast is leaner; just slice both thinly against the grain for the best texture.
Why is my stir fry watery instead of glossy?
This almost always comes down to crowding the pan, which causes the food to steam instead of sear, or not draining washed green beans well. Cook the chicken and beans in separate batches with enough room to make contact with the hot pan.
Can I use frozen green beans?
Yes, they can go straight into the pan without thawing. They’ll release a bit more moisture as they cook, so give them an extra minute or two before adding the sauce.
How do I know the chicken is fully cooked?
Check with a food thermometer; chicken is safe once it reaches 165°F internally. Color and juices aren’t reliable indicators on their own, especially with thin, quickly cooked pieces like these.
Can I add other vegetables?
Yes, bell peppers, broccoli, carrots, or snap peas all work well alongside or in place of some of the green beans. Add firmer vegetables like carrots or broccoli a little earlier than quicker cooking ones like peppers, so everything finishes tender at the same time.
Conclusion
Chicken and green bean stir fry comes down to two things once you know them a quick cornstarch marinade for tender chicken, and cooking everything in stages so the pan stays hot and dry instead of steamy. Get those two details right, and this becomes one of the fastest, most reliable weeknight dinners in your rotation.

Chicken and Green Bean Stir Fry
Notes
- 1 lb (450g) boneless, skinless chicken breast or thighs, thinly sliced against the grain
- 1 tablespoon cornstarch
- 1 tablespoon soy sauce
- 1 teaspoon neutral oil
- 1/4 cup (60ml) low sodium chicken broth or water
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon rice vinegar
- 1 tablespoon honey
- 1/2 teaspoon sesame oil
- 1 teaspoon cornstarch
- 12 oz (340g) fresh green beans, trimmed and cut into 2 inch pieces
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, minced
- 2 to 3 tablespoons neutral oil, divided
- Sesame seeds and sliced green onion, for garnish
- Toss chicken with cornstarch, soy sauce, and oil. Marinate 15 to 20 minutes at room temperature.
- Whisk together all sauce ingredients in a small bowl; set aside.
- Heat 1 tablespoon oil in a large wok or skillet over high heat. Add green beans, stir fry 3 to 4 minutes until crisp tender. Remove to a plate.
- Add another tablespoon of oil. Add chicken in a single layer, sear undisturbed 1 minute, then stir fry 2 to 3 minutes until just cooked through.
- Add garlic and ginger, stir fry 30 seconds until fragrant.
- Return green beans to the pan. Stir the sauce again and pour it in, tossing until thickened and everything is coated, 30 to 60 seconds.
- Remove from heat, garnish with sesame seeds and green onion, and serve immediately over rice.


