Best Thai Cashew Chicken Stir Fry Recipe with Crispy Cashews

Posted on July 16, 2026

Delicious Thai Cashew Chicken Stir Fry with crispy cashews and tender chicken.

Thai Cashew Chicken Stir Fry is the kind of dinner I make when I want something fast but I also want it to feel like I actually tried. You know those nights when you open the fridge, stare into the void, and silently beg for a plan? This is the plan. It’s sweet, salty, a little spicy, and the **crispy cashews** make it feel special even if you’re in sweatpants. Plus it uses simple ingredients and you can adjust everything to your taste. If you’ve ever been disappointed by a watery stir fry at home, I’m going to help you fix that.

Why You’ll Love This Thai Cashew Chicken Stir Fry

This is one of those recipes that hits a lot of boxes at once. It’s quick, flexible, and it tastes like something you’d happily order at your favorite Thai place. The sauce clings to the chicken, the veggies stay crisp, and the cashews keep their crunch if you add them at the right time.

Here’s why it keeps landing on my weekly rotation:

Fast cooking: once everything is chopped, it’s basically a 10 to 12 minute cook.

Big flavor, simple steps: you don’t need fancy techniques, just a hot pan and a good sauce.

Great for picky eaters: you can tone down the heat, swap veggies, and everyone still wins.

Leftovers are legit: it reheats well, and it’s still tasty the next day.

Also, if you’re on a stir fry kick, I recently made this Mediterranean chicken stir fry and it’s a totally different vibe but equally weeknight friendly.

Ingredients You Need for the Best Thai Cashew Chicken

Let’s keep it realistic. This is pantry friendly, and the few specialty items are easy to find in most grocery stores. The goal is that sticky, glossy sauce and **crispy cashews** that don’t go soggy.

What you’ll need

  • Chicken: 1 to 1.25 pounds boneless skinless chicken thighs or breasts, cut into bite size pieces
  • Cashews: 3/4 cup unsalted cashews (we’ll toast them)
  • Veggies: 1 red bell pepper, 1 small onion, 2 to 3 green onions, optional handful of snap peas
  • Garlic and ginger: 3 cloves garlic, 1 teaspoon grated ginger (optional but nice)
  • Sauce base: 3 tablespoons low sodium soy sauce, 1 tablespoon oyster sauce, 1 tablespoon fish sauce (optional but adds that restaurant flavor), 1.5 tablespoons brown sugar or honey
  • Tang and heat: 1 to 2 teaspoons rice vinegar or lime juice, 1 to 2 teaspoons chili paste or sriracha
  • Thickener: 2 teaspoons cornstarch mixed with 2 tablespoons water
  • Oil: 1 to 2 tablespoons neutral oil (avocado, canola, or vegetable)

Quick note on cashews: if you only have salted ones, it’s fine. Just ease up on the soy sauce a tiny bit. And if you’re missing fish sauce, don’t panic. It’ll still be delicious, just a little less deep.

How to Make Thai Cashew Chicken Stir Fry Step by Step

This is the part where everything comes together fast, so it helps to have your ingredients ready. I’m not always a perfect prep person, but for this recipe I try, because once the pan is hot it moves quickly.

Step by step

1) Toast the cashews. Add cashews to a dry pan over medium heat. Stir for 3 to 5 minutes until they smell nutty and look lightly golden. Take them out right away so they don’t keep cooking.

2) Mix the sauce. In a small bowl, stir together soy sauce, oyster sauce, fish sauce (if using), brown sugar or honey, vinegar or lime juice, and chili paste. Keep the cornstarch slurry separate for now.

3) Cook the chicken. Heat oil in a large skillet or wok over medium high heat. Add chicken in a single layer. Let it sear for a couple minutes before stirring. Cook until mostly done, about 4 to 5 minutes total depending on size.

4) Add aromatics and veggies. Add onion and bell pepper, cook 2 to 3 minutes. Stir in garlic and ginger for about 30 seconds. You want it fragrant, not burnt.

5) Sauce it. Pour in the sauce and let it bubble for 30 seconds, then add the cornstarch slurry. Stir until the sauce thickens and turns glossy, usually 45 seconds to 1 minute.

6) Finish with cashews. Turn off the heat, toss in the toasted cashews and green onions. Taste and adjust. More lime for brightness, a little sugar for sweetness, more chili for heat.

If you want a cozy Thai meal night, I love pairing stir fry with soup sometimes. This crockpot Thai coconut chicken soup is amazing for weekends when you want something hands off.

Pro Tips for Perfect Thai Cashew Chicken Every Time

These are the little things that make this feel like takeout, in a good way.

Use a hot pan: if the pan is lukewarm, the chicken steams and the veggies get soft.

Don’t overcrowd: if your skillet is small, cook chicken in two batches. It’s annoying, yes. It’s worth it.

Add cashews at the end: that’s how you keep them **crispy cashews** instead of chewy ones.

Balance the sauce: Thai flavors are all about balance. Sweet, salty, and a little sour. Taste and tweak.

Common Mistakes to Avoid When Making Chicken Cashew Stir Fry

I’ve made every mistake possible, so you don’t have to.

Skipping the toasting: raw cashews are fine, but toasted ones taste deeper and stay crunchier.

Adding cornstarch too early: if it sits too long before heating, it can get weird and clumpy. Mix the slurry right before you use it.

Overcooking the veggies: bell pepper should still have a little bite. If it’s floppy, it’s gone too far.

Pouring sauce into a cold pan: it won’t thicken nicely, and the chicken can turn pale and soft.

Recipe Variations and Easy Substitutions

This Thai Cashew Chicken Stir Fry is super forgiving, which is probably why I make it when I’m low on patience.

Protein swaps: shrimp cooks fast, so add it near the end. Tofu works too, just press it and sear it well.

Veggie swaps: broccoli, zucchini, mushrooms, or baby corn all work. Use what you like.

Nut free option: use roasted sunflower seeds or crispy roasted chickpeas for crunch.

Gluten free: use tamari instead of soy sauce and make sure your oyster sauce is gluten free, or use a gluten free stir fry sauce.

What to Serve with Thai Cashew Chicken

My default is jasmine rice, because it soaks up sauce like a champ. But you’ve got options.

  • Jasmine rice or brown rice
  • Rice noodles for a slippery, saucy bowl situation
  • Cauliflower rice if you want it lighter
  • Quick cucumber salad with a splash of rice vinegar and a pinch of sugar

And if you want an easy lunch idea for the next day, these air fryer chicken mozzarella wraps are super handy when you’re tired of the same old sandwich routine.

How to Store, Reheat, and Meal Prep Thai Cashew Chicken

Storing is simple, but I do have one trick for keeping the cashews crunchy.

Fridge: store in an airtight container for up to 3 to 4 days.

Best cashew move: if you’re meal prepping, store toasted cashews in a separate little container and add them after reheating. That’s how you protect the **crispy cashews** situation.

Reheat: warm in a skillet over medium heat with a tiny splash of water. Microwave works too, just do it in short bursts and stir so the chicken doesn’t dry out.

Freezing: you can freeze it, but the veggies soften a lot. If you plan to freeze, use sturdier veggies like broccoli.

Is Thai Cashew Chicken Healthy? Nutrition, Calories, and Dietary Modifications

It can absolutely fit into a balanced week. You’ve got protein from chicken, healthy fats from cashews, and veggies. The main thing to watch is the sauce, since it has sugar and salty sauces.

Calories: it depends on portion size and rice, but the stir fry alone usually lands in a moderate range because the sauce is not heavy or creamy.

To lighten it: use a little less sugar, go heavier on veggies, and serve with cauliflower rice.

To add more fiber: use brown rice or toss in extra snap peas or broccoli.

Low sodium: choose low sodium soy sauce and skip fish sauce, then add extra lime and chili for flavor.

Expert Secrets for Restaurant-Style Thai Cashew Chicken at Home

I’m not claiming I’m a restaurant chef, but I’ve cooked this enough times to know what makes it taste like the good stuff.

Secret 1: a small splash of fish sauce adds that savory depth. Not required, but it’s a noticeable upgrade.

Secret 2: let the chicken get a little browning before you stir. Color equals flavor.

Secret 3: finish with lime. That fresh pop right at the end makes everything taste brighter.

Secret 4: keep the sauce thick. That’s why cornstarch matters, because nobody wants a puddle on their plate.

More Easy Thai Stir Fry Recipes You’ll Love

If you love the vibe of this Thai Cashew Chicken Stir Fry, you’ll probably like other quick Thai inspired meals too. I’m a big fan of keeping a few go to recipes in the back pocket for busy weeks.

For something cozy and spoonable, this easy Thai chicken curry soup is one I make when I want big flavor with minimal effort. And if you want to play with different sauces, try swapping in curry paste or adding basil at the end for a fresh finish.

Common Questions

Can I use chicken breast instead of thighs?
Yes. Just be careful not to overcook it. Breast dries out faster, so keep the pieces small and cook just until done.

How do I keep the cashews crunchy?
Toast them and add them at the very end. For leftovers, store them separately and sprinkle on after reheating.

Is Thai Cashew Chicken Stir Fry spicy?
It can be. Start with a small amount of chili paste, then add more at the end if you want that heat.

What if I don’t have oyster sauce?
You can use a little extra soy sauce plus a tiny bit more sugar. It won’t be identical, but it’s still tasty.

Can I make this ahead for meal prep?
Yes. Cook everything, cool it, and store in containers. Keep the cashews separate for the best texture.

Final Thoughts on the Best Homemade Thai Cashew Chicken Recipe

This is one of those meals that makes you feel like you’ve got your life together, even if the kitchen is a mess right after. Keep your pan hot, let the sauce thicken, and don’t forget the toasted nuts for that **crispy cashews** crunch. If you want more inspiration, I’ve enjoyed comparing little details with Thai Cashew Chicken Stir Fry – RecipeTin Eats and the super helpful tips over at Amazing Thai Cashew Chicken Recipe – Authentic and Easy to Make!. Now grab your skillet and try it once, because honestly, this Thai Cashew Chicken Stir Fry tends to become a repeat dinner in a hurry.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious Thai Cashew Chicken Stir Fry with crispy cashews and tender chicken.

Thai Cashew Chicken Stir Fry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 22 minutes
  • Yield: 4 servings

Description

A quick and delicious Thai stir fry featuring tender chicken, crispy cashews, and a flavorful sauce that can be customized to your taste.


Ingredients

Protein

  • 11.25 pounds boneless skinless chicken thighs or breasts, cut into bite-size pieces (Use thighs for juiciness or breasts for a leaner option.)

Nuts

  • 3/4 cup unsalted cashews, toasted (Use salted cashews with reduced soy sauce if necessary.)

Vegetables

  • 1 red bell pepper, sliced (Adds sweetness and color.)
  • 1 small onion, sliced (Adds flavor and texture.)
  • 23 green onions, chopped (Optional; add for garnish.)
  • 1 handful snap peas, optional (Fresh snap peas add crunch.)

Aromatics

  • 3 cloves garlic, minced (Essential for flavor.)
  • 1 teaspoon grated ginger, optional (Adds warmth and depth.)

Sauce Base

  • 3 tablespoons low sodium soy sauce (Adjust based on taste.)
  • 1 tablespoon oyster sauce (Boosts flavor.)
  • 1 tablespoon fish sauce, optional (Adds a depth of flavor.)
  • 1.5 tablespoons brown sugar or honey (Provides sweetness.)

Tang and Heat

  • 12 teaspoons rice vinegar or lime juice, for tang (Adjust for preferred acidity.)
  • 12 teaspoons chili paste or sriracha, for heat (Start with less if you’re sensitive to spice.)

Thickener

  • 2 teaspoons cornstarch mixed with 2 tablespoons water (Create a slurry for thickening sauce.)

For Cooking

  • 12 tablespoons neutral oil (avocado, canola, or vegetable) (Used for cooking chicken and vegetables.)


Instructions

Preparation

  1. Toast the cashews in a dry pan over medium heat for 3-5 minutes until lightly golden and fragrant. Remove from the pan.
  2. In a small bowl, mix together the soy sauce, oyster sauce, fish sauce (if using), brown sugar or honey, vinegar or lime juice, and chili paste. Keep the cornstarch slurry separate.

Cooking

  1. Heat oil in a large skillet or wok over medium-high heat. Add the chicken in a single layer and allow it to sear for 2-3 minutes before stirring. Cook until mostly done, about 4-5 minutes.
  2. Add the sliced onion and bell pepper, cooking for 2-3 minutes. Stir in garlic and ginger for about 30 seconds until fragrant.
  3. Pour the sauce into the pan and let it bubble for 30 seconds. Add the cornstarch slurry and stir until the sauce thickens and is glossy, about 45 seconds to 1 minute.
  4. Turn off the heat and toss in the toasted cashews and green onions. Taste and adjust the seasoning with more lime for brightness, sugar for sweetness, or chili for heat as needed.

Notes

Store leftovers in an airtight container for up to 3-4 days. To keep cashews crunchy, store them separately and add after reheating.

  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Category: Dinner, Main Course
  • Cuisine: Thai

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star