Savory Thai Cashew Chicken Recipe

Cashew chicken stir fry
LauriPatterson / Getty Images
  • 40 mins
  • Prep: 30 mins,
  • Cook: 10 mins
  • Yield: SERVES 4
Ratings (25)

Savory-good with a pleasurable amount of crunch, you're going to love this classic Thai dish. To make it the authentic way, the recipe calls for lemongrass; however, if you can't find it, lemon zest makes a handy substitution. Cashew Chicken is one of many stir fry recipes that came to Thailand via the Chinese. Very popular in Thai restaurants all around the world, this dish is also simple to make at home with impressive results - just follow the easy steps below to a meal that will be popular with all members of the family including the kids (just omit the chili for them). Accompany with Thai jasmine-scented rice or Thai Coconut Rice for a true Thai dinner treat.

What You'll Need

  • 3-4 chicken (thighs sliced into bite-size pieces or strips, 2 chicken breasts - optional)
  • 1/4 cup onion (white diced)
  • 3 green onions (cut into segments)
  • 3-4 garlic cloves (minced)
  • 1 piece ginger (thumb-size, sliced into matchsticks)
  • 1-2 chilies (red sliced, omit for mild tastes)
  • 1 lemongrass stalk (pale section sliced and minced OR substitute 1 teaspoon lemon zest)
  • 2 baby bok choy (heads roughly chopped OR substitute 2-3 cups broccoli florets)
  • 1/2 cup cashews (dry roasted, unsalted)
  • 1 handful shiitake mushrooms (sliced)
  • 1/4 cup white wine (or white cooking wine)
  • 2 tablespoons oil (for stir-frying)
  • For the Marinade:
  • 2 teaspoons cornstarch
  • 2 tablespoons soy sauce
  • 1 tablespoon water
  • For the Stir-Fry Sauce:
  • 3 tablespoons cooking wine (white)
  • 1 cup chicken broth
  • 2 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • 1/2 teaspoons soy sauce (dark)
  • 2 tablespoons ​fish sauce
  • 2 tablespoons sugar (brown heaping)

How to Make It

  1. Stir together Marinade ingredients in a medium-size bowl. Add chicken pieces and stir to coat. Set aside.
  2. Combine all Stir-Fry Sauce ingredients in a bowl or large cup, stirring well to dissolve sugar. Set aside.
  3. In a large wok or frying pan, fry the onion, green onion, garlic, ginger, chili, and minced lemongrass in oil over medium-high heat (2 minutes).
  4. Add marinated chicken plus mushrooms. Stir-fry until chicken is cooked (3-5 minutes). When your pan becomes dry, add a little of the wine, 1-2 Tbsp. at a time.
  1. Add bok choy and continue stir-frying until it softens and turns bright green (2 minutes).
  2. Finally, add the sauce you made earlier, plus the cashews. Continuing stirring until everything is well combined and cooked to your liking.
  3. Do a taste test for salt and sweetness, adding more sugar if too sour for your taste, or more fish sauce if not salty or flavorful enough (the sauce should taste tangy and a little sweet).
  4. Serve with Thai Jasmine Rice or Thai Coconut Rice.  Enjoy!