If you’re craving a dish that brings together crunchy cashews, tender chicken, and vibrant veggies all coated in a glossy, flavorful sauce, this Thai Cashew Chicken Recipe is going to be your new favorite. I absolutely love how this turns out—there’s a perfect balance of savory, sweet, and a little heat that wakes up your taste buds without overpowering. It’s one of those recipes that feels special but is surprisingly simple to whip up on a busy weeknight or impress guests on the weekend.
When I first tried this Thai Cashew Chicken Recipe, I was amazed at how the lightly fried chicken develops this beautiful golden crust that soaks up the sauce so well. You’ll find that using chicken thighs (I share why later) makes all the difference in juiciness and flavor. Plus, the cashews add that unbeatable crunch and nuttiness, making every bite a delight.
Why You’ll Love This Recipe
- Perfect balance of textures: Crispy chicken meets crunchy cashews and tender veggies for a delightful bite every time.
- Simple weeknight winner: Quick prep and cooking mean you can enjoy restaurant-quality Thai food at home without fuss.
- Customizable spice level: You control the heat by deseeding the chillies, so it’s friendly for all palates.
- Great for meal prep: Reheats beautifully, making leftovers just as tasty as fresh.
Ingredients You’ll Need
The ingredients in this Thai Cashew Chicken Recipe are thoughtfully chosen to work in harmony—each one adds a layer of flavor or texture that makes this dish stand out. When shopping, try to get fresh veggies and good-quality cashews, as they really shine through.
- Chicken Thighs: I use boneless, skinless thighs for the best flavor and juiciness; they hold up well to frying without drying out.
- White Pepper: Adds that warm, mild spice that’s subtle but essential to authentic Thai flavor.
- Light Soy Sauce: For seasoning and umami depth, choose a light one to keep the colour nice and bright.
- Plain Flour: Coating the chicken in flour gives it a beautiful crust and helps the sauce cling perfectly.
- Vegetable Oil: Needed for frying; neutral oils like vegetable or canola work best at high heat.
- Unsalted Cashew Nuts: Fresh, unsalted cashews fry up golden and crunchy without overpowering saltiness.
- White Onions: Pulled apart into layers, these add a sweet crunch that’s just right.
- Red and Green Peppers: They bring colour and a mild sweetness to balance the sauce.
- Garlic: Finely diced to evenly infuse that warm aromatic flavour throughout the dish.
- Red Chillies: You can deseed them if you want less spice—totally up to your heat preference.
- Spring Onions: Separating white and green parts lets you layer texture and fresh onion flavor at the end.
- Granulated Sugar: Balances out the soy and oyster sauces for that signature glossy sweetness.
- Oyster Sauce: Adds a rich, savory punch – a must-have in Thai cooking.
- Cooked Rice: The perfect base for spooning this saucy, crunchy mixture over.
Variations
I’m all about making recipes your own, and this Thai Cashew Chicken Recipe is no exception. Whether you want to dial up the spice or swap ingredients for dietary needs, it’s versatile enough to handle it.
- Protein Swap: Sometimes I use chicken breast for a leaner option, though it cooks faster and can dry out, so keep an eye on it.
- Veggie Boost: Adding snow peas, broccoli or carrots adds colour and crunch if you want more veggies in your life.
- Nut Alternatives: If you’re allergic to cashews, try toasted almonds or peanuts for a similar texture.
- Spice Levels: Play with more chillies or throw in some chili flakes to satisfy heat lovers.
How to Make Thai Cashew Chicken Recipe
Step 1: Coat and Season the Chicken
Start by tossing your diced chicken thighs in a mixing bowl with white pepper and 2 teaspoons of light soy sauce. This little marinade kick-starts the flavor. Then, sprinkle the plain flour over the chicken and mix until every piece is fully coated. This step is key because that flour forms a golden crust during frying and helps the sauce stick later on.
Step 2: Fry Your Cashews First
Heat your vegetable oil in a wok or deep frying pan over medium-high heat. When it’s hot, toss in the cashews and fry them just until golden and fragrant—trust me, they can go from perfect to burnt quickly, so watch them closely. Scoop them out with a slotted spoon and set aside. Leaving that nutty oil behind will add extra flavor to your chicken and veggies.
Step 3: Crisp the Chicken
Working in batches, gently shake off any excess flour and carefully add the chicken to the hot oil. Fry each batch until golden and crispy on the outside and cooked through inside—usually about 5 minutes per batch. Use a slotted spoon to transfer the cooked chicken to a plate lined with paper towels and keep warm. Leave roughly 2 tablespoons of oil in the pan; you’ll use it in the next step.
Step 4: Sauté the Veggies and Aromatics
Add your diced peppers, pulled-apart onions, and finely diced garlic to the reserved oil. Stir-fry for a couple of minutes until they just soften. Then toss in the sliced chillies and the white parts of the spring onions, cooking for another minute. The aroma will start building and make your kitchen smell incredible at this point.
Step 5: Bring It All Together
Return the crispy chicken to the pan and sprinkle in the granulated sugar, oyster sauce, and the remaining tablespoon of light soy sauce. Stir everything well so that the sugar dissolves and creates a glossy coating over the chicken and veggies. Finally, stir in the golden fried cashews and the green parts of the spring onions for a fresh finish. Give it one last toss, and you’re ready to serve.
Pro Tips for Making Thai Cashew Chicken Recipe
- Choosing Chicken Thighs: I find thighs stay juicy even if fried a little longer, so you get tender chicken with a crispy crust.
- Frying Cashews First: Fry them separately so they crisp up nicely without burning during chicken cooking.
- Don’t Skip the Flour Coating: It locks in moisture and creates the perfect surface for the sauce to cling to.
- Control the Heat: Removing seeds from chillies tames the spice without losing the fresh chili flavor.
How to Serve Thai Cashew Chicken Recipe
Garnishes
I love finishing this dish with the green parts of spring onions because they add a fresh pop of color and subtle oniony crunch. A sprinkle of freshly chopped coriander really turns it up a notch, while an extra handful of toasted cashews on top boosts the nuttiness. If you like things spicy, a few thinly sliced fresh red chillies scattered over makes it stunning and fiery.
Side Dishes
This Thai Cashew Chicken Recipe pairs beautifully with steamed jasmine rice to soak up all that glossy sauce. If you want to add a refreshing component, a crisp cucumber salad with lime and chili is a favorite of mine. For a heartier meal, steamed or stir-fried greens like bok choy or Chinese broccoli bring some earthiness to balance the dish.
Creative Ways to Present
For special occasions, I like to serve the Thai Cashew Chicken Recipe in carved-out pineapple boats for a tropical vibe. Another fun idea is plating it in a large family-style bowl surrounded by fresh herbs, lime wedges, and extra cashews so everyone can garnish their portion. It makes the meal feel festive and interactive.
Make Ahead and Storage
Storing Leftovers
I usually store leftover Thai Cashew Chicken in an airtight container in the fridge for up to 3 days. The flavors actually marry better overnight, but that lovely crispiness softens a bit, so it’s still delicious but more stew-like the next day.
Freezing
This recipe freezes surprisingly well. Just cool it completely, transfer to a freezer-safe container, and it will keep for up to 2 months. When thawed, you lose some of the fresh crunch in the peppers and cashews, so I recommend adding a fresh handful of cashews if you want that texture back.
Reheating
Reheat gently in a pan over medium heat with a splash of water or broth to loosen the sauce if needed. Avoid the microwave if you can, because reheating in a pan helps keep the chicken tender and maintains better texture overall.
FAQs
-
Can I use chicken breast instead of thighs in this Thai Cashew Chicken Recipe?
Absolutely! You can swap in chicken breast, but keep in mind it cooks faster and can dry out if overcooked. To avoid this, slice breasts into even bite-sized pieces and watch the cooking time carefully—usually 3 to 4 minutes per batch is enough.
-
What if I don’t have oyster sauce on hand?
Oyster sauce adds that savory depth, but you can substitute with mushroom soy sauce or hoisin sauce for a vegetarian-friendly twist. Just note that hoisin is sweeter, so adjust sugar quantity if you like.
-
How spicy is this Thai Cashew Chicken Recipe?
The heat is moderate and adjustable—by deseeding the fresh red chillies, you reduce the spice a lot. If you like it fiery, leave the seeds in or add extra chillies or chili flakes.
-
Can this recipe be made gluten-free?
Yes! Use gluten-free soy sauce and gluten-free oyster sauce substitutes, and swap the plain flour for rice flour or cornstarch for coating the chicken. You’ll lose a bit of the crisp texture but still end up with a delicious dish.
Final Thoughts
This Thai Cashew Chicken Recipe has become a go-to in my kitchen because it hits all the right notes—crispy, saucy, nutty, and satisfying. I love recommending it to friends because it’s approachable, looks impressive, and everyone goes crazy for the flavor. If you want a dish that brings warm Thai flavors to your home cooking with just a few simple ingredients and manageable steps, give this a try. I promise, once you make it, it’ll be on repeat!
PrintThai Cashew Chicken Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Thai
Description
A flavorful and easy-to-make Thai Cashew Chicken featuring tender chicken thighs coated in a light flour crust, stir-fried with crunchy cashew nuts, vibrant peppers, onions, and a glossy, savory sauce. Served best with steamed rice, this dish balances sweet, salty, and spicy notes for a satisfying meal.
Ingredients
Chicken and Marinade
- 600g / 1.3lbs boneless skinless chicken thighs, diced into bite-sized pieces
- 1 tsp white pepper
- 2 tsp light soy sauce
- 50g / 1/3 cup plain flour
Frying and Sauce
- 120ml / 1/2 cup vegetable oil (for frying)
- 200g / 7oz unsalted cashew nuts
- 2 medium white onions, halved then diced into quarters (pull layers apart)
- 2 medium peppers (1 red, 1 green), diced similar size as onion
- 4 cloves garlic, finely diced
- 2 red chillies, deseeded if preferred for less spice
- 3 spring onions, separated into firm white part and green part, chopped into 2.5cm/1″ pieces
- 1 1/2 tbsp granulated sugar
- 1 tbsp oyster sauce
- 1 tbsp light soy sauce (additional)
To Serve
- Cooked rice
Instructions
- Marinate and coat the chicken: In a large mixing bowl, combine the diced chicken with white pepper and 2 teaspoons of light soy sauce. Mix well, then add the flour and toss until all pieces are thoroughly coated, creating an even crust on each piece.
- Fry the cashews: Heat the vegetable oil in a wok or large deep frying pan over medium-high heat. Once hot, add the cashew nuts and fry, stirring frequently, until they turn a deep golden color. Be careful as they can burn quickly. Use a slotted spoon to remove the cashews and set them aside in a bowl, leaving the infused oil in the pan.
- Fry the chicken in batches: Shake off any excess flour from the chicken pieces. Add the chicken in two batches to the hot oil and fry each batch for about 5 minutes, turning occasionally until golden and crispy on the outside and cooked through. Remove the cooked chicken with a slotted spoon and set aside. Discard all but about 2 tablespoons of the oil in the pan.
- Sauté the vegetables and aromatics: Add the diced peppers, onions, and garlic to the remaining oil in the pan. Stir-fry for 2 minutes until slightly softened. Then add the red chillies and the firm white parts of the spring onions, cooking for another minute to release their flavors.
- Combine chicken and sauce: Return the fried chicken to the pan and stir to combine. Add the granulated sugar, oyster sauce, and remaining 1 tablespoon of light soy sauce. Toss everything together ensuring the sugar dissolves and all ingredients are coated with a glossy sauce.
- Finish with cashews and spring onions: Fold in the fried cashew nuts and the green parts of the spring onions. Give everything a final stir to mix and heat through.
- Serve: Serve the Thai Cashew Chicken hot over steamed cooked rice. Enjoy this harmony of textures and flavors!
Notes
- Chicken: Using thigh meat allows a crispy crust without drying out the chicken; breast can be used but cooks faster and can dry out.
- Flour coating is essential to create a flavorful crust that absorbs and holds the sauce well.
- Chillies: Traditional recipes use whole dried red chillies, but fresh red chillies available in supermarkets work well also.
- This recipe is featured in the cookbook ‘Comfy’.
- Caloric values assume approximately half the frying oil is consumed to avoid overestimation.
Nutrition
- Serving Size: 1 serving (approx. 1/4 recipe)
- Calories: 520 kcal
- Sugar: 8 g
- Sodium: 720 mg
- Fat: 32 g
- Saturated Fat: 6 g
- Unsaturated Fat: 24 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 3 g
- Protein: 35 g
- Cholesterol: 95 mg