Asian Dinner

Thai Chicken and Green Beans: Savoury Stir-Fry

Thai Chicken and Green Beans: Savoury Stir-Fry

Choose a wok or a large skillet to ensure you have enough surface area to sear the meat quickly. Use a high heat so the chicken browns without releasing too much moisture, which keeps the texture firm. Prepare your sauce mixture before you start the heat. This prevents the loss of flavour and ensures the sauce does not stick to the pan while you cook this Thai chicken and green beans stir-fry.

The result is savoury bite-size chicken and crisp green beans bathed in a fragrant Thai sauce. You finish the dish with fresh basil and lime for zing. The green beans keep their bright green colour and a slight crunch. Serve the meal with fluffy jasmine rice or wide rice noodles for a balanced dinner that takes 30 minutes total.

Thai Chicken and Green Beans: Savoury Stir-Fry

Recipe card
Prep 15 min
Cook 15 min
Total 30 min
Portions 4

Ingredients

Instructions

  1. Prepare the ingredients

    Slice the chicken into bite‑size pieces and trim and halve the green beans. Slice the bell pepper, mince the garlic, and finely slice the shallot and chilli. Prepare everything beforehand so you do not burn the aromatics while chopping.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 1: Prepare the ingredients
  2. Whisk the sauce

    Combine soy sauce, fish sauce, oyster sauce, sugar, lime juice, cornstarch and water in a small bowl. Whisk until the sugar is fully dissolved. This ensures the sauce thickens evenly without clumps when it hits the heat.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 2: Whisk the sauce
  3. Sear the chicken

    Heat a wok or skillet over medium‑high heat with 1 tbsp vegetable oil until it shimmers. Add the remaining 1 tbsp oil and the chicken. Stir‑fry for 2–3 minutes until the meat is white on the outside, then transfer to a plate.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 3: Sear the chicken
  4. Sauté the aromatics

    Add 1 tbsp oil to the hot wok. Stir‑fry the garlic, shallot and chilli for 30 seconds. Stop as soon as they become fragrant to avoid scorching the garlic, which turns bitter.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 4: Sauté the aromatics
  5. Cook the vegetables

    Add the green beans and stir‑fry for 2 minutes. You want them to retain a bright green colour and a slight crunch. Toss in the bell pepper and stir for another minute.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 5: Cook the vegetables
  6. Thicken the sauce

    Return the chicken to the wok and pour over the pre‑mixed sauce. Toss well for 1–2 minutes. The sauce must thicken and coat every piece to ensure the savoury flavour adheres to the food.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 6: Thicken the sauce
  7. Finish with aromatics

    Reduce the heat to low and drizzle in the toasted sesame oil. Fold in the fresh Thai basil leaves with a gentle stir. This preserves the bright colour and delicate fragrance of the herb.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 7: Finish with aromatics
  8. Plate and serve

    Transfer the stir‑fry to a platter and scatter crushed peanuts on top. Offer fresh lime wedges for squeezing. Serve immediately with jasmine rice or wide rice noodles.

    Thai Chicken and Green Beans: Savoury Stir-Fry – step 8: Plate and serve
Cook’s note.

Ensure your sauce is whisked and ready before you turn on the heat. If you spend too long mixing ingredients while the pan is hot, the garlic and shallots will burn and the sauce may stick to the wok, ruining the balanced savoury flavour.

What to serve with it

Serve this stir-fry over fluffy jasmine rice for a classic pairing. To add more heat, sprinkle freshly crushed red chilli over the top. Squeeze fresh lime juice over the dish just before eating. The acidity of the lime brightens the savoury notes of the fish sauce and soy sauce.

Storing and reheating

Place leftovers in an airtight container in the fridge for up to 2 days. For longer storage, use a freezer-proof container for up to 3 months. Thaw the meal in the fridge overnight before reheating. This prevents the chicken from drying out and keeps the beans from becoming mushy.

Nutrition per serving

Calories
310
Protein
28.5 g
Carbs
14.2 g
Fat
15.8 g
Fiber
3.1 g
Sugar
6.4 g

Estimated, and offered as a guide rather than a medical figure.

Made it? Rate it.

Questions people ask

Can I use a different vegetable instead of green beans

Yes. Use broccoli florets or sugar snap peas. These vegetables have a similar water content and cooking time, meaning they will soften at the same rate as the bell pepper while maintaining a crisp texture in the wok.

How do I stop the chicken from sticking to the pan

Wait until the vegetable oil shimmers before adding the meat. High heat creates a sear that releases the chicken easily. Ensure the pan is not overcrowded, as too much meat lowers the temperature and causes sticking.

Can I substitute the fish sauce

Yes. Use an extra splash of soy sauce mixed with a pinch of salt. Fish sauce provides a specific pungent depth, but extra soy sauce maintains the salty profile needed to balance the sugar and lime juice.

Why should I blanch the green beans first

Blanch them for 1 minute to preserve their bright green colour. This pre-cooks the interior of the bean, ensuring it is tender while the stir-frying process provides a charred, crisp exterior without overcooking the chicken.

Mary C. Rivero

About the author

Mary C. Rivero

Mary C. Rivero specializes in comforting home‑cooked meals, from hearty pastas and sheet‑pan dinners to quick weeknight snacks. Her recipes feature clear, step‑by‑step directions and practical tips, helping readers create flavorful dishes with confidence and ease.

You might also like