Cashew Chicken Recipe – A Delicious Stir-Fry to Make at Home

If you’re a fan of quick and flavorful meals, this cashew chicken recipe is a must-try! With its savory sauce, tender chicken pieces, and the crunchy goodness of cashews, this dish is perfect for busy weeknights. Easy to prepare and bursting with flavor, it’s a satisfying dish the whole family will enjoy.
Growing up, my mother would often make this cashew chicken dish as a quick solution when we had little time but craved something hearty and delicious. She’d always add a twist or two depending on what ingredients she had on hand. To this day, whenever I cook it, the aroma takes me back to those comforting family dinners gathered around a table, chatting and sharing stories.
Why You’ll Love This Recipe
This recipe is a delightful blend of simplicity and taste. The sauce, with its perfect balance of savory, sweet, and umami, complements the tender chicken and velvety cashews perfectly. It’s also a versatile dish, allowing you to easily modify it to suit your family’s preferences or dietary needs. Plus, it uses pantry staples and takes as little as 30 minutes from prep to plate. Perfect for any occasion, whether it’s a weekday meal or a casual dinner party.
Ingredients Notes
Here’s what you need to recreate this delicious dish: boneless chicken thighs, cashews, soy sauce, garlic, ginger, and a few veggies. Use fresh chicken for the best flavor, but frozen is a convenient alternative if time is pressing. If you prefer a more aromatic flavor, opt for toasted cashews. You can substitute tamari for soy sauce if you need a gluten-free version. Ensure all veggies are diced uniformly for even cooking.
Recipe Steps
Step 1
Start by marinating the chicken pieces in soy sauce, garlic, and ginger for at least 15 minutes. This will infuse them with flavor and tenderize the meat.
Step 2
In a large skillet or wok, heat some oil over medium-high heat. Add the marinated chicken and cook until browned, approximately 5 minutes per side. Remove from pan and set aside.
Step 3
Add the diced vegetables to the same pan, stirring frequently until they just begin to soften, which takes about 4 minutes.
Step 4
Return the chicken to the pan and add your pre-mixed sauce ingredients: soy sauce, a dash of sugar, and a splash of vinegar. Stir well and let simmer for 3–4 minutes.
Step 5
Stir in the cashews and cook for another minute. Serve the dish hot over steamed rice or noodles, garnished with chopped scallions for a burst of freshness.
Storage Options
Store any leftovers in an airtight container in the refrigerator for up to 3 days. For freezing, portion the cashew chicken into freezer bags or containers. Ensure the dish cools completely before freezing to maintain the best quality. Reheat in a skillet over low heat, adding a bit of water if the sauce has thickened too much.
Variations & Substitutions
For a healthier twist, substitute chicken with tofu or add more vegetables like bell peppers or snap peas. For those who like it spicy, a few chopped chili peppers or a sprinkle of red pepper flakes will add delightful heat. For a nut-free version, eliminate the cashews or use seeds like toasted sunflower seeds for added crunch.
Frequently Asked Questions
Can I use chicken breast instead of thighs? Yes, chicken breast is a great alternative to thighs. It is leaner and cooks quickly. Be mindful not to overcook, as chicken breast can become dry. Adjust cooking time as needed to keep the meat tender and juicy.
What’s the best way to toast cashews? To toast cashews, spread them evenly across a baking sheet and bake at 350°F (175°C) for about 5-10 minutes, stirring halfway through. Alternatively, you can toast them in a dry skillet over medium heat until golden brown.
Is there a vegetarian version of this recipe? Absolutely! Swap the chicken for tofu or your favorite plant-based protein, and replace chicken stock with vegetable broth in the sauce. The dish will maintain its delicious flavor while being entirely vegetarian.

Cashew Chicken Recipe - A Delicious Stir-Fry to Make at Home
IngredientsÂ
Main Ingredients
- 1 pound chicken breast sliced into strips
- 1 cup cashews unsalted
- 2 tablespoons soy sauce
- 1 tablespoon vegetable oil
- 1 cup bell peppers sliced
- 1 teaspoon ginger minced
Instructions
Preparation Steps
- Heat the vegetable oil in a large skillet over medium-high heat.
- Add the chicken strips and cook until browned and cooked through.
- Add the ginger and bell peppers, stirring frequently.
- Stir in the soy sauce and cashews, cooking for an additional 5 minutes.
- Serve hot over cooked rice or noodles, if desired.