Thai Cashew Chicken is a vibrant and flavorful dish that perfectly balances savory, sweet, and spicy elements. With tender chicken thighs, crunchy cashews, and a medley of colorful vegetables, this dish is not only a feast for the eyes but a delight for the palate. Whether you’re looking for a quick weeknight dinner or a dish to impress at your next gathering, Thai Cashew Chicken is sure to become a favorite.
Why It Deserves a Spot

Thai Cashew Chicken deserves a place in your recipe rotation for several reasons. First and foremost, it is incredibly simple to prepare, making it a perfect choice for busy weeknights. The combination of fresh ingredients and rich sauces creates a dish that is both satisfying and nutritious. Plus, it’s versatile! You can easily switch up the vegetables or protein to suit your preferences, making it a great option for families with varying tastes.
Gather These Ingredients
To whip up a delicious Thai Cashew Chicken, you’ll need the following ingredients:
- 2 tablespoons oyster sauce
- 2 tablespoons low sodium soy sauce
- 1 teaspoon dark soy sauce
- 1 tablespoon white vinegar
- 1 tablespoon sugar
- 3 tablespoons water
- 2 teaspoons cornstarch
- 2 tablespoons peanut oil
- 1 cup raw unsalted cashews
- 1 medium onion, sliced
- 3 cloves garlic, minced
- 1 pound boneless skinless chicken thighs, cut into 1-inch pieces
- 1 medium bell pepper, cut into bite-size pieces
- 3 dried red chilies, cut into bite-size pieces
- 2 green onions, cut into 1-inch pieces
Equipment Breakdown
Before you start cooking, gather the following equipment to make your Thai Cashew Chicken experience seamless:
- Wok or large skillet: Ideal for stir-frying at high heat.
- Measuring spoons: For accurate ingredient quantities.
- Cutting board: Essential for prepping your vegetables and chicken.
- Chef’s knife: A sharp knife will make chopping easier and more efficient.
- Spatula: To stir and toss ingredients as they cook.
Thai Cashew Chicken: Step-by-Step Guide

Creating a mouthwatering Thai Cashew Chicken is as easy as following these simple steps:
Step 1: Prepare the Sauce
In a small bowl, whisk together the oyster sauce, low sodium soy sauce, dark soy sauce, white vinegar, sugar, water, and cornstarch. Set this mixture aside; it will serve as the flavorful sauce for your dish.
Step 2: Toast the Cashews
In your wok or skillet, heat 1 tablespoon of peanut oil over medium heat. Add the raw cashews and toast them for about 3-4 minutes, or until they are golden brown. Remove the cashews from the pan and set them aside.
Step 3: Sauté the Aromatics
In the same pan, add another tablespoon of peanut oil. Once hot, add the sliced onion and minced garlic. Sauté for 2-3 minutes until the onion becomes translucent and fragrant.
Step 4: Cook the Chicken
Add the chicken thighs to the pan, and cook for 5-7 minutes, stirring occasionally, until the chicken is browned and cooked through.
Step 5: Add the Vegetables
Stir in the bell pepper and dried red chilies. Sauté for another 3-4 minutes until the bell pepper is tender but still crisp.
Step 6: Combine and Coat
Pour the prepared sauce over the chicken and vegetables, stirring well to coat everything evenly. Allow the sauce to simmer for a few minutes until it thickens slightly.
Step 7: Finish with Cashews and Green Onions
Add the toasted cashews and green onions to the stir-fry. Toss everything together and cook for an additional minute to heat through.
Step 8: Serve and Enjoy
Serve your Thai Cashew Chicken hot over steamed rice or noodles, and enjoy the delightful flavors and textures.
No-Store Runs Needed

Before you head to the store, check your pantry for these commonly stocked ingredients that you might already have on hand:
- Oyster sauce
- Soy sauce
- White vinegar
- Sugar
- Peanut oil
- Cornstarch
- Garlic
This recipe is a fantastic way to use what you already have while introducing fresh ingredients that bring new life to your kitchen.
Frequent Missteps to Avoid
Even the best cooks can have an off day. Here are some common mistakes to avoid when making Thai Cashew Chicken:
- Overcooking the chicken: Ensure you cook the chicken just until it’s no longer pink to keep it tender and juicy.
- Skipping the toasting step: Toasting the cashews enhances their flavor and adds a delightful crunch.
- Rushing the sauce: Take your time to let the sauce thicken properly; this will deepen the flavors.
- Using too much heat: Stir-frying should be done over medium to high heat, but be careful not to burn the garlic or other delicate ingredients.
Storage & Reheat Guide
If you happen to have leftovers (which is rare because this dish is so delicious!), here’s how to store and reheat your Thai Cashew Chicken:
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Freezing: You can freeze the dish for up to 2 months. Just make sure to cool it completely before transferring it to a freezer-safe container.
- Reheating: To reheat, simply warm it in a skillet over medium heat until heated through, adding a splash of water if needed to loosen the sauce.
Ask & Learn
Can I use other nuts instead of cashews?
Absolutely! While cashews are traditional in this dish, you can substitute with peanuts or almonds for a different flavor and texture.
Is there a vegetarian option for this recipe?
Yes! You can substitute the chicken with tofu or tempeh. Just ensure to adjust the cooking time accordingly for the best texture.
What if I can’t find dried red chilies?
If dried red chilies are unavailable, you can use fresh red chili peppers or even a pinch of red pepper flakes to add the desired heat.
Can I make this dish ahead of time?
For the best flavor and texture, it’s recommended to make this dish fresh. However, you can prep your ingredients ahead of time to save time when you’re ready to cook.
Quick Weeknight Wins
Looking for more easy and delicious weeknight meals? Check out these quick recipes:
That’s a Wrap
Thai Cashew Chicken is a delightful combination of flavors and textures that is sure to impress anyone at your dinner table. With its simplicity, vibrant ingredients, and ability to satisfy both hungry bellies and discerning palates, it’s a recipe worth keeping close at hand. The next time you’re in need of a quick, yet impressive meal, look no further than this delicious dish.
Whether you serve it over fluffy jasmine rice or a bed of noodles, your family and friends will be asking for seconds. So, roll up your sleeves and get cooking! You won’t be disappointed with the results.

Thai Cashew Chicken
Ingredients
- 2 tablespoons oyster sauce
- 2 tablespoons low sodium soy sauce
- 1 teaspoon dark soy sauce
- 1 tablespoon white vinegar
- 1 tablespoon sugar
- 3 tablespoons water
- 2 teaspoons cornstarch
- 2 tablespoons peanut oil
- 1 cup raw unsalted cashews
- 1 medium onion sliced
- 3 cloves garlic minced
- 1 pound boneless skinless chicken thighs cut into 1-inch pieces
- 1 medium bell pepper cut into bite-size pieces
- 3 dried red chilies cut into bite-size pieces
- 2 green onions cut into 1-inch pieces
Instructions
- In a small bowl, whisk together the oyster sauce, low sodium soy sauce, dark soy sauce, white vinegar, sugar, water, and cornstarch. Set this mixture aside; it will serve as the flavorful sauce for your dish.
- In your wok or skillet, heat 1 tablespoon of peanut oil over medium heat. Add the raw cashews and toast them for about 3-4 minutes, or until they are golden brown. Remove the cashews from the pan and set them aside.
- In the same pan, add another tablespoon of peanut oil. Once hot, add the sliced onion and minced garlic. Sauté for 2-3 minutes until the onion becomes translucent and fragrant.
- Add the chicken thighs to the pan, and cook for 5-7 minutes, stirring occasionally, until the chicken is browned and cooked through.
- Stir in the bell pepper and dried red chilies. Sauté for another 3-4 minutes until the bell pepper is tender but still crisp.
- Pour the prepared sauce over the chicken and vegetables, stirring well to coat everything evenly. Allow the sauce to simmer for a few minutes until it thickens slightly.
- Add the toasted cashews and green onions to the stir-fry. Toss everything together and cook for an additional minute to heat through.
- Serve your Thai Cashew Chicken hot over steamed rice or noodles, and enjoy the delightful flavors and textures.
Equipment
- Wok or large skillet
- Measuring spoons
- Cutting Board
- Chef’s knife
- Spatula
Notes
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- You can freeze the dish for up to 2 months.
- To reheat, warm it in a skillet over medium heat, adding a splash of water if needed.
