Thai Cashew Chicken Stir Fry is a bold, savory dish that features tender chicken pieces stir-fried with crispy cashews, colorful vegetables, and a rich, umami-packed Thai sauce. It’s quick, satisfying, and perfect for busy weeknights.
Why You’ll Love This Recipe
- Fast and flavorful — ready in under 30 minutes
- Packed with textures from tender chicken to crunchy cashews
- Sweet, savory, and slightly spicy for a perfect flavor balance
- One-pan convenience with minimal cleanup
- Customizable with your favorite vegetables or protein
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Boneless chicken breast or thigh, cut into bite-size pieces
- Raw or roasted unsalted cashews
- Garlic, chopped
- Onion and green onions
- Dried red chilies or fresh Thai chilies (optional for heat)
- Bell peppers, carrots, or other stir-fry vegetables
- Soy sauce (light and dark)
- Oyster sauce
- Fish sauce
- Sugar
- Water or chicken broth
- Cooking oil
- Optional: cornstarch for chicken, sesame oil for garnish
directions
- Toast cashews in a dry pan or with a little oil until golden; set aside.
- Stir-fry dried chilies briefly for aroma; remove.
- In the same pan, cook chicken (lightly coated in cornstarch if desired) until golden and cooked through; remove.
- Add garlic, onion, and bell peppers to the pan and stir-fry until fragrant.
- Mix sauce ingredients (soy sauces, oyster sauce, fish sauce, sugar, and broth) and pour into the pan.
- Return chicken and cashews to the pan and toss everything together until coated in sauce.
- Stir in green onions, adjust seasoning, and finish with a splash of sesame oil.
- Serve hot with jasmine rice.
Servings and timing
- Serves: 4
- Prep time: 10 minutes
- Cook time: 15–20 minutes
- Total time: 25–30 minutes
Variations
- Swap chicken for shrimp or tofu
- Add broccoli, snap peas, or mushrooms for variety
- Omit chilies for a milder dish or increase for more heat
- Use tamari for a gluten-free version
- Add pineapple for a sweet and sour twist
storage/reheating
- Store in the fridge for up to 4 days in an airtight container
- Reheat in a skillet with a splash of broth or water to restore moisture
- Freeze chicken and sauce separately for better texture upon thawing
FAQs
What kind of chicken should I use?
Boneless, skinless thighs offer the best flavor and stay juicier, but breasts work too.
Can I skip the cashews?
Yes, or substitute with toasted peanuts or almonds.
Is this dish very spicy?
It’s mildly spicy; you can control the heat by adjusting the number of chilies.
Can I make it vegetarian?
Use tofu instead of chicken and swap oyster/fish sauce for soy-based alternatives.
What type of rice pairs best?
Jasmine rice is traditional, but you can also serve it with brown rice or noodles.
Do I have to toast the cashews?
Toasting enhances their flavor and gives a better crunch, but pre-toasted nuts can be used.
Can I prep this dish in advance?
Yes, chop everything and mix the sauce ahead for quick cooking later.
How do I thicken the sauce?
Let it simmer a bit or add a cornstarch slurry (1 tsp cornstarch + 1 tbsp water).
What if I don’t have fish sauce?
You can skip it or use a splash of soy sauce and lime juice as a substitute.
Can I make it without sugar?
You can reduce or omit the sugar, but a little balances the salty sauces well.
Conclusion
Thai Cashew Chicken Stir Fry is a flavorful, quick-cooking favorite that blends savory sauces, crunchy cashews, and colorful vegetables into one satisfying dish. Easy to customize and ready in minutes, it’s a reliable recipe you’ll turn to again and again — whether for a weeknight dinner or a flavor-packed meal prep. Serve it hot over rice and enjoy a taste of Thai cuisine at home.
Print
Thai Cashew Chicken Stir Fry
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-fry
- Cuisine: Thai
- Diet: Low Fat
Description
A vibrant Thai-style stir fry with juicy chicken, crispy cashews, fresh vegetables, and a flavorful umami-rich sauce.
Ingredients
- 1 lb boneless, skinless chicken breast or thigh, diced
- 1 cup unsalted roasted cashews
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 red bell pepper, sliced
- 1 small onion, sliced
- 2 green onions, chopped (whites and greens separated)
- 1–2 Thai chilies, sliced (optional)
- For the sauce:
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
- 1/4 cup chicken broth
- 1 teaspoon cornstarch
- Fresh cilantro or Thai basil, for garnish
Instructions
- Mix all sauce ingredients in a bowl and set aside.
- Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Toast cashews for 2 minutes, then remove.
- Add remaining oil and sauté garlic, chili, and onion whites until fragrant.
- Add chicken and stir fry until just cooked through, about 4–5 minutes.
- Add bell pepper and onion; cook 2–3 minutes until just tender.
- Pour in the sauce and cook until thickened, about 2 minutes.
- Stir in toasted cashews and green onion greens. Toss well.
- Garnish with herbs and serve over steamed rice.
Notes
- Use chicken thighs for juicier texture.
- Toast cashews separately to maintain crunch.
- For vegetarian version, use tofu and replace fish/oyster sauce with hoisin or more soy sauce.
- Use low-sodium sauces to better control saltiness.
Nutrition
- Serving Size: 1 cup
- Calories: 360 kcal
- Sugar: 6 g
- Sodium: 820 mg
- Fat: 18 g
- Saturated Fat: 3 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 22 g
- Fiber: 2 g
- Protein: 28 g
- Cholesterol: 75 mg