
Introduction
There's something magical about the first bite of perfectly made cashew chicken – tender pieces of chicken coated in a glossy, sweet-savory sauce, studded with crispy cashews that add the most satisfying crunch. This cashew chicken recipe brings together the best of American-Chinese cuisine, creating a dish that's both comforting and exciting.
I still remember the first time I attempted this dish at home after countless takeout orders. What started as a quest to recreate my favorite restaurant meal turned into a beloved family tradition. The beauty of this cashew chicken recipe lies in its perfect balance – the rich, velvety sauce clings beautifully to each piece of chicken, while the cashews provide texture and a subtle nutty sweetness that elevates every bite.
This isn't just another stir-fry; it's a celebration of flavors and textures that come together in harmony. Whether you're cooking for a weeknight dinner or entertaining guests, this recipe delivers restaurant-quality results right from your own kitchen.
Ingredients List
For the Chicken:
- 1½ pounds boneless, skinless chicken breast or thighs, cut into 1-inch pieces
- 2 tablespoons cornstarch
- 1 tablespoon soy sauce
- 1 teaspoon rice wine or dry sherry
- ½ teaspoon salt
For the Sauce:
- ¼ cup chicken broth
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon rice wine or dry sherry
- 1 teaspoon sesame oil
- 1 teaspoon cornstarch
- 1 teaspoon brown sugar
For Cooking:
- 3 tablespoons vegetable oil, divided
- 1 cup roasted cashews
- 3 green onions, chopped
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 dried red chilies (optional)
Substitution Notes: Use tamari for gluten-free option, coconut aminos for soy-free, and tofu or cauliflower for vegetarian versions. Chicken thighs work beautifully if you prefer more flavor and tenderness.
Timing
Preparation Time: 15 minutes
Cooking Time: 12 minutes
Total Time: 27 minutes
This recipe moves quickly once you start cooking, so having all ingredients prepped beforehand is essential. The marinating step only takes 10 minutes while you prepare the sauce and other ingredients. The actual cooking happens in just over 10 minutes, making this perfect for busy weeknights when you want something special without the time commitment.
Time-Saving Tips: Marinate the chicken the night before, pre-chop vegetables, and have your sauce mixed and ready. You can even toast the cashews ahead of time for extra crunch.
How to Make It
1. Marinate the Chicken
Combine chicken pieces with cornstarch, soy sauce, rice wine, and salt in a medium bowl. Mix thoroughly until each piece is well-coated. Let this marinate for 10 minutes while you prepare the sauce – this step ensures incredibly tender, flavorful chicken with a perfect coating that helps the sauce cling.
2. Prepare the Sauce
Whisk together chicken broth, soy sauce, oyster sauce, rice wine, sesame oil, cornstarch, and brown sugar in a small bowl until completely smooth. The cornstarch should dissolve completely to prevent lumps in your final sauce. Set aside within easy reach of your cooking area.
3. Cook the Chicken
Heat 2 tablespoons of oil in a large wok or skillet over medium-high heat until shimmering. Add the marinated chicken in a single layer, working in batches if necessary. Cook for 3-4 minutes without stirring, allowing one side to develop a golden crust, then stir-fry for another 2-3 minutes until cooked through. Transfer to a plate.
4. Build the Aromatics
Add remaining 1 tablespoon oil to the same pan. Add garlic, ginger, and dried chilies if using. Stir-fry for 30 seconds until fragrant – watch carefully as garlic can burn quickly. The kitchen should smell absolutely amazing at this point.
5. Bring It Together
Return the cooked chicken to the pan and give the sauce a quick stir (cornstarch settles). Pour the sauce over the chicken and toss everything together. Cook for 1-2 minutes until the sauce thickens and becomes glossy, coating each piece of chicken beautifully.
6. Finish and Serve
Remove from heat and immediately stir in the roasted cashews and most of the green onions, reserving some for garnish. The residual heat will warm the cashews while maintaining their crunch.

Nutritional Information
Per serving (serves 4):
- Calories: approximately 380
- Protein: 35g
- Fat: 20g
- Carbohydrates: 18g
- Fiber: 2g
This dish provides excellent protein from the chicken and healthy fats from cashews, which contain heart-healthy monounsaturated fats. Cashews also contribute magnesium, copper, and zinc to your diet. The moderate sodium content comes primarily from the soy and oyster sauces, which can be reduced by using low-sodium versions.
Nutritional values are approximate and may vary based on specific ingredients used and portion sizes.
Healthier Alternatives for the Recipe
Lower Calorie Version: Use chicken breast instead of thighs, reduce oil to 1-2 tablespoons total, and decrease cashews to ¾ cup. Steam-fry technique works well – use broth instead of some oil.
Gluten-Free Adaptation: Replace soy sauce with tamari and ensure your oyster sauce is gluten-free (or substitute with additional tamari plus a touch of brown sugar).
Vegetarian/Vegan Option: Substitute extra-firm tofu or cauliflower florets for chicken, use vegetable broth, and replace oyster sauce with mushroom sauce or hoisin sauce.
Lower Sodium Alternative: Use low-sodium soy sauce, skip added salt, and increase ginger and garlic for flavor depth. Fresh herbs like cilantro add brightness without sodium.
Serving Suggestions
Serve this cashew chicken over steamed jasmine rice or brown rice to soak up that incredible sauce. For a lighter option, try it over cauliflower rice or shiitaki noodles. A side of steamed broccoli or snap peas adds color and nutrition.
For special occasions, serve family-style with other Chinese dishes like fried rice, dumplings, or hot and sour soup. The dish also works beautifully over crispy chow mein noodles for added texture contrast.
Portion Guide: This recipe generously serves 4 as a main dish or 6 as part of a larger Chinese meal.
Common Mistakes to Avoid
Overcrowding the Pan: Cook chicken in batches if necessary. Overcrowding creates steam instead of the desired golden sear, resulting in tough, rubbery texture.
Skipping the Marinade: Those 10 minutes make a significant difference in tenderness and flavor absorption.
Not Having Everything Ready: This dish cooks quickly – have all ingredients prepped and sauce mixed before you start cooking.
Overcooking: Chicken becomes tough when overcooked. It should feel firm but still springy to the touch.
Adding Cashews Too Early: Add them at the very end to maintain their delightful crunch.
Storing Tips for the Recipe
Refrigerator Storage: Store leftovers in an airtight container for up to 3 days. The cashews will soften slightly but the dish remains delicious.
Reheating: Reheat gently in a skillet over medium heat with a splash of chicken broth, or microwave in 30-second intervals, stirring between. Avoid overheating to prevent tough chicken.
Make-Ahead Tips: Marinate chicken and prepare sauce up to 24 hours ahead. Cook completely and reheat, or prep ingredients and cook fresh for best texture.
Freezing: While possible, freezing isn't recommended as the cashews become soft and the sauce may separate upon thawing.
Conclusion
This cashew chicken recipe transforms simple ingredients into something truly special – a dish that rivals your favorite takeout while giving you complete control over flavors and ingredients. The combination of tender, perfectly seasoned chicken with that glossy, balanced sauce and crunchy cashews creates a meal that satisfies on every level.
The beauty of this recipe lies not just in its delicious results, but in its adaptability and speed. Once you master the basic technique, you'll find yourself making variations and adjustments that suit your family's tastes perfectly.
Give this recipe a try, and don't be surprised if it becomes a regular in your dinner rotation. I'd love to hear about your experience making it – what variations did you try? Did you discover any new favorite combinations?
FAQs
Can I use other nuts instead of cashews?
Absolutely! Peanuts, almonds, or walnuts work wonderfully. Toast them lightly for extra flavor and add them at the end to maintain crunch.
What if I don't have oyster sauce?
You can substitute with hoisin sauce, additional soy sauce with a pinch of sugar, or mushroom sauce for vegetarian options.
Can I make this dish spicier?
Yes! Add more dried chilies, fresh sliced jalapeños, or a dash of chili oil or sriracha to the sauce mixture.
How do I know when the chicken is properly cooked?
The chicken should feel firm and springy when pressed, with no pink remaining. Internal temperature should reach 165°F (74°C).
Can I prep this dish ahead for meal planning?
Cook completely and store in portions. It reheats well and makes excellent meal prep – just add fresh cashews when reheating for better texture.
Why does my sauce not thicken properly?
Make sure to stir the cornstarch mixture right before adding it to the pan, and cook for at least 1-2 minutes to activate the thickening properties.
