After a long day, all I crave is something quick yet bursting with flavor, and that’s where my Thai Cashew Chicken Stir Fry shines. The moment I hear the sizzle of garlic meeting hot oil, it feels like the world outside melts away. This dish is not just an ordinary stir fry; it marries the warm, nutty crunch of golden cashews with tender chicken that absorbs the rich, umami flavors of a simple yet transformative sauce. Plus, it’s incredibly customizable! The spice levels can be dialed up or down to suit your preferences, making it perfect for cozy weeknight dinners or those unexpected gatherings. Whether you’re a culinary novice or a seasoned chef looking to refresh your meal rotation, you’re in for a treat that balances ease, flavor, and a satisfying crunch with every bite. Let’s dive into this delightful, not-too-saucy creation that will leave you dreaming of your next dish!
Why You’ll Love This Thai Cashew Chicken
Quick preparation: This recipe is a time-saver, allowing you to whip up a restaurant-quality meal in under 30 minutes.
Nutty crunch: The toasted cashews add a delightful crispness that perfectly contrasts with the tender chicken.
Flavor-packed: A simple yet bold sauce elevates this dish, filling your kitchen with irresistible aromas that excite the senses.
Customizable spice: Adjust the heat according to your taste; from mild to fiery, everyone can enjoy this dish.
Meal versatility: Enjoy it over jasmine rice or experiment with cauliflower rice for a low-carb twist! This vegetarian oyster sauce can be easily sourced to suit dietary needs.
Crowd-pleaser: Whether it’s a casual weeknight dinner or a small gathering with friends, this Thai Cashew Chicken Stir Fry is bound to impress!
Thai Cashew Chicken Ingredients
• To create your very own Thai Cashew Chicken that burst with flavor, here’s what you’ll need:
For the Stir Fry
- Peanut Oil – Ideal for cooking; can be substituted with canola or vegetable oil.
- Raw Cashews – The star of the dish; use unsalted for toasting to enhance flavor.
- Garlic Clove – Adds aromatic depth; mince finely for an even distribution.
- Onion (1/2) – Use brown, yellow, or white; slice into thin wedges for quick cooking.
- Chicken Thighs (200g) – Juicier and more flavorful than breast; slice into strips for rapid cooking.
- Green Onions (2) – Provide a pop of color and freshness; separate the white and green parts for optimal flavor.
- Red Cayenne Pepper (1/2) – For a touch of heat; deseed and slice thinly, adjusting to taste.
For the Sauce
- Oyster Sauce (1 tbsp) – Imparts umami richness; look for vegetarian alternatives if needed.
- Dark Soy Sauce (1 tsp) – Adds rich color and depth; avoid light soy sauce for this recipe.
- Fish Sauce (2 tsp) – Elevates the flavor profile typical of Thai cuisine; substitute with more soy sauce if necessary.
- White Sugar (1 tsp) – Balances the savory notes in the sauce.
- Water (3 tbsp) – Helps adjust the sauce’s consistency to perfection.
How to Make Thai Cashew Chicken Stir Fry
-
Prepare the Sauce: In a small bowl, combine oyster sauce, dark soy sauce, fish sauce, white sugar, and water. Stir well and set aside; this will be your flavorful sauce base.
-
Toast Cashews: Heat peanut oil in a wok over medium heat. Add raw cashews, toasting them for 3–5 minutes until they turn golden brown and crunchy. Remove them from the pan and set them aside.
-
Sauté Aromatics: Raise the heat to high. Add minced garlic and onion to the wok, stirring for about 30 seconds until fragrant and softened but not browned.
-
Cook the Chicken: Add thinly sliced chicken thighs to the wok. Cook for about 1 minute or until the chicken changes from pink to white, ensuring it cooks through.
-
Add Vegetables: Toss in the white parts of the green onions and cayenne pepper slices. Cook for an additional minute, stirring constantly to combine flavors.
-
Incorporate the Sauce: Pour the prepared sauce mixture over the chicken and vegetables in the wok. Cook for about 1 minute until the sauce reduces slightly and coats the chicken well.
-
Finish with Cashews: Add the green onion tops and the toasted cashews back into the wok. Toss everything together for 20-30 seconds, ensuring an even distribution.
-
Serve and Enjoy: Serve your Thai Cashew Chicken Stir Fry hot over jasmine rice or any rice alternative you prefer.
Optional: Garnish with fresh cilantro or lime wedges for added brightness.
Exact quantities are listed in the recipe card below.
Make Ahead Options
These Thai Cashew Chicken Stir Fry preparations are perfect for those busy evenings when you need a delicious meal in a flash! You can slice the chicken and vegetables up to 24 hours in advance and store them in an airtight container in the refrigerator. The sauce can be prepared ahead of time as well and kept for up to 3 days in the fridge, allowing the flavors to meld beautifully. When it’s time to serve, simply follow the cooking steps, starting with toasting the cashews and sautéing the aromatics. This way, you’ll still enjoy a flavorful, fresh dish while saving precious minutes during your weeknight dinner rush!
How to Store and Freeze Thai Cashew Chicken
Fridge: Store leftovers in an airtight container for up to 4 days. This keeps your Thai Cashew Chicken fresh and ready to reheat.
Freezer: If needed, freeze portions in airtight bags for up to 3 months. Ensure to remove excess air to avoid freezer burn and maintain flavor.
Reheating: When ready to enjoy again, thaw in the fridge overnight, then reheat in a hot pan for quick results. Add a splash of water to retain moisture.
Variations & Substitutions for Thai Cashew Chicken
Feel free to get creative with this recipe and make it your own with these fun ideas to elevate your dish!
-
Nut-Free: Substitute cashews with sunflower seeds for a crunchy, nut-free option. They’ll add a delightful texture without the allergens.
-
Vegetarian: Replace chicken with firm tofu, pressed and cubed for an easy vegetarian version packed with protein. You’ll still enjoy that satisfying bite.
-
Extra Veggies: Toss in bell peppers, broccoli, or snap peas for vibrant colors and added nutrition. Each additional vegetable brings freshness and crunch, enhancing the overall stir fry experience.
-
Fruit Fusion: Add pineapple chunks for a sweet and tangy twist. The burst of juice from the fruit pairs beautifully with the savory sauce, offering a tropical flair.
-
Spicy Upgrade: Use Thai bird’s eye chili instead of cayenne for a fiery kick. This small switch can really amp up your heat level, so proceed with caution!
-
Rice Alternative: Swap jasmine rice for cauliflower rice to keep your meal low-carb and veggie-packed. It’s a sneaky way to add more greens to your plate without sacrificing flavor.
-
Herb Boost: Fresh basil or cilantro makes an excellent garnish, elevating the dish’s aroma and adding a burst of freshness that complements the ingredients harmoniously.
-
Grain Variation: Try serving this stir fry over quinoa or farro for a heartier option full of fiber. It will add a new dimension to your beloved Thai Cashew Chicken!
What to Serve with Thai Cashew Chicken Stir Fry?
After whipping up this vibrant stir fry, you’ll want to complement the dish with sides and drinks that enhance its flavors and textures.
-
Jasmine Rice: Light and fluffy, jasmine rice absorbs the savory sauce beautifully, making each bite delightful.
-
Sautéed Spinach: A quick toss in the pan adds a vibrant green side packed with nutrients, balancing the dish’s richness.
-
Cucumber Salad: Crisp, refreshing cucumbers mixed with a tangy dressing provide a cool contrast to the warm stir fry.
-
Thai Spring Rolls: These crispy rolls filled with fresh veggies or shrimp add a delightful texture to your meal, perfect for dipping.
-
Coconut Milk Lemongrass Drink: This lightly sweet and fragrant drink complements the dish’s spiced notes, enhancing the overall experience.
-
Mango Sticky Rice: For dessert, this sweet, creamy delight complements the savory flavors of the stir fry and brings a tropical touch to the table.
Expert Tips for Thai Cashew Chicken
-
Perfect Cashew Toasting: Toast them only until golden; over-toasting can lead to a bitter flavor, ruining your Thai Cashew Chicken.
-
Choose Thighs: Opt for chicken thighs for juiciness; breasts can dry out quickly. If using breast, consider marinating for added moisture.
-
Prep Ahead: Have all ingredients chopped and ready before cooking. Stir frying is a fast process; this ensures optimal texture and flavor.
-
Spice Control: Start with half the cayenne pepper; you can always add more later. Balance your Thai Cashew Chicken’s heat to suit your guests.
-
Don’t Overcook: Take care not to overcook the chicken—typically 1-2 minutes on high heat is sufficient to keep it tender.
Thai Cashew Chicken Stir Fry Recipe FAQs
What type of cashews should I use for this recipe?
I recommend using unsalted raw cashews for the best flavor. Toasting them in the wok enhances their nuttiness, creating a delicious crunch. Roasted cashews can be a quick substitute, but make sure to toast them only briefly to avoid overcooking.
How long do leftovers keep, and how should I store them?
Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. To maintain the quality, ensure the container is sealed well to keep moisture in. When ready to eat, simply reheat in a pan over medium heat until warmed through.
Can I freeze Thai Cashew Chicken Stir Fry?
Absolutely! Freeze your Thai Cashew Chicken in airtight freezer bags for up to 3 months. When freezing, press out as much air as possible to prevent freezer burn and keep the flavors intact. To enjoy later, thaw it in the fridge overnight before reheating on the stovetop.
What can I do if my chicken turns out dry?
To remedy dry chicken, ensure you cut it into thin strips for quicker cooking. If you’re using chicken breast, consider marinating it beforehand in a little soy sauce or lemon juice to help tenderize it. Cook it just until it turns white, which usually takes about 1 minute on high heat, to keep it juicy.
Is this recipe suitable for people with dietary restrictions?
Yes! You can make this Thai Cashew Chicken Stir Fry gluten-free by substituting regular soy sauce and oyster sauce with their gluten-free versions. Additionally, it’s easy to make it vegetarian by using tofu instead of chicken. Just follow the same cooking instructions, making sure to press and cube the tofu beforehand for optimal texture.
How can I adjust the spice level in this dish?
For personalized spice levels, start with half the suggested amount of cayenne pepper. You can always add more during cooking if you like it spicier. Another option is to serve the dish with sliced fresh chilies on the side for those who want an extra kick without altering the main dish’s flavor.

Quick and Flavorful Thai Cashew Chicken Stir Fry Delight
Ingredients
Equipment
Method
- In a small bowl, combine oyster sauce, dark soy sauce, fish sauce, white sugar, and water. Stir well and set aside; this will be your flavorful sauce base.
- Heat peanut oil in a wok over medium heat. Add raw cashews, toasting them for 3–5 minutes until they turn golden brown and crunchy. Remove them from the pan and set them aside.
- Raise the heat to high. Add minced garlic and onion to the wok, stirring for about 30 seconds until fragrant and softened but not browned.
- Add thinly sliced chicken thighs to the wok. Cook for about 1 minute or until the chicken changes from pink to white, ensuring it cooks through.
- Toss in the white parts of the green onions and cayenne pepper slices. Cook for an additional minute, stirring constantly to combine flavors.
- Pour the prepared sauce mixture over the chicken and vegetables in the wok. Cook for about 1 minute until the sauce reduces slightly and coats the chicken well.
- Add the green onion tops and the toasted cashews back into the wok. Toss everything together for 20-30 seconds, ensuring an even distribution.
- Serve your Thai Cashew Chicken Stir Fry hot over jasmine rice or any rice alternative you prefer.







