A quick, bright stir-fry that balances savory soy with a touch of honey and toasty sesame — this chicken and green bean stir-fry is one of those weeknight heroes that feels classy but comes together in under 30 minutes. It’s lean, fast, and forgiving: perfect when you want something fresh without fuss. If you like easy chicken recipes for lunchboxes or light dinners, you might also enjoy a creamy cottage cheese chicken salad sandwich with grapes and almonds as another weeknight option.
Why you’ll love this dish
This stir-fry hits a lot of practical marks: it’s quick, economical, and relies on pantry-friendly seasonings. The green beans keep a satisfying crunch and the honey-sesame soy sauce gives the chicken a glossy, slightly sweet finish that most people — including picky eaters — respond well to.
“Fast enough for dinner on a school night but flavorful enough to serve guests.” — a regular in my weeknight rotation
Reasons to make it:
- Ready in about 20–30 minutes from start to finish.
- Simple ingredients you likely keep on hand.
- High-protein, lower-fat main course that pairs with rice or noodles.
- Easy to scale up for meal prep or dinner guests.
The cooking process explained
You’ll sear thin chicken strips quickly over high heat, remove them while you soften the green beans, then add aromatics (garlic and ginger) to bloom flavor. Returning the chicken and a whisked sauce finishes everything in the pan so the sauce slightly reduces and clings to the ingredients. Expect two high-heat frying sessions and one short sauce-reduction — no long braises or marinades required.
What you’ll need
- 1 pound boneless, skinless chicken breasts, sliced into thin strips (slice against the grain for tenderness)
- 2 cups fresh green beans, trimmed
- 2 tablespoons vegetable oil, divided
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1/4 cup soy sauce (use low-sodium if preferred)
- 1 tablespoon honey
- 1 teaspoon sesame oil
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper, to taste
- Cooked rice or noodles, for serving
Substitution notes:
- For gluten-free, swap soy sauce for tamari or coconut aminos.
- To make this paleo, keep coconut aminos and use maple syrup instead of honey.
- If you like thicker sauce, whisk 1 teaspoon cornstarch into the sauce mix before adding to the pan.
Step-by-step instructions
- Pat the chicken dry and cut into thin, even strips. Season lightly with salt and pepper.
- Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the chicken in a single layer and cook for 5–7 minutes, stirring so the strips brown and cook through. Remove the chicken to a plate. (Chicken is safe at an internal temperature of 165°F / 74°C.)
- In the same skillet, add the remaining 1 tablespoon vegetable oil. Add the trimmed green beans and stir-fry 3–4 minutes until they’re bright green and tender-crisp. If you prefer softer beans, add 1–2 tablespoons water and cover for 1 minute, then uncover and continue.
- Push the green beans to the side and add the minced garlic and ginger. Stir 30–60 seconds until fragrant — don’t let the garlic brown.
- Return the cooked chicken to the skillet. In a small bowl, whisk together soy sauce, honey, sesame oil, and red pepper flakes (if using). Pour the sauce over the chicken and beans and stir to combine.
- Cook another 2–3 minutes, stirring frequently, until heated through and the sauce is slightly reduced and glossy. Taste and adjust seasoning. Serve immediately over cooked rice or noodles.
Best ways to enjoy it
Serve this stir-fry over steamed jasmine rice, brown rice, or your favorite noodles (soba, lo mein, or rice noodles work well). Garnish with sliced scallions, toasted sesame seeds, or a squeeze of lime for brightness. For a heartier plate, add a scoop of roasted sweet potato or a handful of cashews for crunch. If you want a lighter accompaniment, check this tangy chicken salad without mayo — Greek yogurt version for a creamy, low-fat side that complements the soy-honey flavors.
Storage and reheating tips
- Refrigeration: Store leftovers in an airtight container in the fridge for 3–4 days. Cool to room temperature before sealing to protect texture and safety.
- Freezing: You can freeze, but green beans tend to soften when frozen and reheated. Freeze only if necessary, up to 2 months. Thaw in the fridge overnight before reheating.
- Reheating: Best on the stovetop over medium heat with a splash of water or broth to loosen the sauce; toss until heated through. Microwave in 1-minute bursts, stirring between each cycle, until evenly hot. Always reheat to at least 165°F (74°C).
Pro chef tips
- Slice thin and uniform: Thin, even strips of chicken cook quickly and stay tender. Cutting against the grain helps too.
- High heat + dry pan: Make sure the pan is hot and the chicken is dry so it browns instead of steams. Don’t overcrowd the pan; work in batches if needed.
- Timing for green beans: Bright and crisp is the goal; undercook slightly because they continue to cook with the sauce. For softer beans, par-cook by blanching for 2 minutes then shock in ice water before stir-frying.
- Sauce control: If the sauce seems thin, a small cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water) stirred in at the end will thicken quickly.
- Garlic/ginger first: Add aromatics after the vegetables so they flavor the oil but don’t burn.
Creative twists
- Swap the protein: Use thinly sliced flank steak, turkey breast, or firm tofu (press and sauté until golden).
- Add vegetables: Bell peppers, snap peas, mushrooms, or baby corn all integrate well.
- Make it nutty: Toss in toasted cashews or peanuts at the end for texture.
- Bolder sauce: Stir in 1 tablespoon oyster sauce or hoisin for deeper umami.
- Spicy chili-garlic: Replace red pepper flakes with a teaspoon of chili garlic sauce or sriracha to bump the heat.
Common questions
Q: Can I use frozen green beans?
A: Yes — but thaw and drain them first. Frozen beans release more water, so fry a bit longer to evaporate excess moisture and avoid steaming.
Q: How long does the whole recipe take?
A: Active cook time is about 15–20 minutes; including prep it’s typically 25–30 minutes, depending on your knife speed and rice/noodle cook time.
Q: Is this safe to meal-prep?
A: Yes, pack into airtight containers and refrigerate up to 3–4 days. Reheat on the stove for best texture. If you plan to freeze, consider freezing chicken and sauce separately from green beans, or expect softer beans after thawing.
Q: Can I make this gluten-free?
A: Absolutely. Use tamari or coconut aminos in place of soy sauce, and verify any other condiments are gluten-free.
Q: How can I make more sauce for leftovers?
A: Double the sauce ingredients and keep extra in a jar in the fridge; add a splash while reheating to freshen the dish.
If you want another easy chicken option to rotate into your menu, try the Greek-yogurt-style chicken salad linked above for a cool contrast to this hot stir-fry.
PrintChicken and Green Bean Stir-Fry
A quick and bright stir-fry that balances savory soy with a touch of honey and toasty sesame, making it perfect for a weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stir-Frying
- Cuisine: Asian
- Diet: Gluten-Free, Dairy-Free
Ingredients
- 1 pound boneless, skinless chicken breasts, sliced into thin strips
- 2 cups fresh green beans, trimmed
- 2 tablespoons vegetable oil, divided
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1/4 cup soy sauce (or tamari for gluten-free)
- 1 tablespoon honey (or maple syrup for paleo)
- 1 teaspoon sesame oil
- 1/2 teaspoon red pepper flakes (optional)
- Salt and pepper, to taste
- Cooked rice or noodles, for serving
Instructions
- Pat the chicken dry and cut into thin, even strips. Season lightly with salt and pepper.
- Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the chicken in a single layer and cook for 5–7 minutes, stirring so the strips brown and cook through. Remove the chicken to a plate.
- In the same skillet, add the remaining 1 tablespoon vegetable oil. Add the trimmed green beans and stir-fry for 3–4 minutes until bright green and tender-crisp.
- Push the green beans to the side and add the minced garlic and ginger. Stir for 30–60 seconds until fragrant.
- Return the cooked chicken to the skillet. In a small bowl, whisk together soy sauce, honey, sesame oil, and red pepper flakes. Pour the sauce over the chicken and beans and stir to combine.
- Cook another 2–3 minutes, stirring frequently, until heated through and the sauce is slightly reduced and glossy. Serve immediately over cooked rice or noodles.
Notes
For a thicker sauce, whisk 1 teaspoon cornstarch into the sauce mix before adding it to the pan. Garnish with sliced scallions or sesame seeds if desired.

