Thai Cashew Chicken

Thai Cashew Chicken served beautifully, ready to eat

Tender chicken, crunchy roasted cashews, and sweet peppers in a savory-sweet sauce — Thai Cashew Chicken is the stir-fry that disappears fastest at the table. It is quick, colorful, and deeply satisfying.

Prep time
15 mins
Cook time
20 mins
Total time
35 mins
Servings
4 servings
Calories
520
Advertisement

Ingredients

Instructions

  1. Toss the chicken with the soy sauce, oyster sauce, and cornstarch. Rest for 10 minutes while you prep the vegetables.
  2. Whisk the extra soy sauce, fish sauce, extra oyster sauce, sugar, and chili flakes in a small bowl to make the sauce.
  3. Heat the oil in a large wok over high heat. Add the chicken in a single layer and sear for 3 minutes without moving, then stir-fry for 2 minutes more until golden.
  4. Push the chicken to the sides, add the garlic and onion to the center, and stir-fry for 1 minute.
  5. Add the peppers and stir-fry for 2 minutes until just tender-crisp.
  6. Pour in the sauce and toss everything together for 1 minute until glossy and coated.
  7. Fold in the cashews and green onions, remove from the heat, and serve immediately over jasmine rice.

Pro tips

Frequently asked questions

What makes Thai cashew chicken different from Chinese cashew chicken?

The Thai version uses fish sauce, chili flakes, and a slightly sweeter, lighter sauce, while the Chinese version leans on soy and hoisin. Both are delicious.

Can I use chicken breast?

Yes, but thighs stay juicier in a hot wok. If using breast, do not overcook it — 3 to 4 minutes total is enough.

Are the cashews raw or roasted?

Roasted and salted cashews give the best crunch and flavor. Raw cashews will soften too much in the sauce.

How long do leftovers keep?

Refrigerate for up to 3 days. The cashews soften overnight, so add fresh ones when reheating if you like.

Advertisement