Cashew Chicken Stir-Fry is one of those dinners I turn to when the clock says dinner should already be happening and takeout starts sounding a little too tempting. I love it because one hot skillet turns simple chicken, crisp vegetables, roasted cashews, and a glossy savory-sweet sauce into a complete meal in about 30 minutes. Better yet, you control the vegetables, sweetness, salt, and heat. The first few times I made this at home, I learned one important lesson: preparation matters more than fancy technique. Once the pan gets hot, everything moves quickly. So I chop first, mix the sauce, and keep the cashews nearby for the very end. That small habit gives Cashew Chicken Stir-Fry juicy chicken, crisp vegetables, and the crunch that makes every bite so satisfying.
How to Make Cashew Chicken Stir-Fry
Stir-fry cooks quickly, which makes it perfect for weeknights. However, that speed also means you don’t want to start chopping broccoli after the chicken hits the skillet.
Before I turn on the stove, I prepare the chicken, vegetables, aromatics, sauce, and cashews. Then I arrange everything near the skillet.
Once the pan gets hot, cooking becomes simple.
Ingredients You’ll Need
For about four servings, gather:
- 1 1/2 pounds boneless skinless chicken breasts or thighs, cut into 1-inch pieces
- 1 cup roasted unsalted cashews
- 1 red bell pepper, cut into bite-size pieces
- 2 cups small broccoli florets
- 3 green onions, sliced
- 3 garlic cloves, minced
- 1 tablespoon freshly grated ginger
- 2 tablespoons avocado, peanut, or canola oil
For the sauce:
- 1/3 cup low-sodium soy sauce
- 1/4 cup chicken broth or water
- 2 tablespoons hoisin sauce
- 1 1/2 tablespoons honey or brown sugar
- 1 tablespoon rice vinegar
- 1 teaspoon toasted sesame oil
- 1 tablespoon cornstarch
- 1 teaspoon chili garlic sauce or sriracha, optional
Chicken breast gives you lean, tender pieces, while chicken thighs bring a slightly richer flavor. I use both depending on what I have.
Meanwhile, roasted cashews bring the signature crunch. I prefer unsalted cashews because soy sauce and hoisin already contribute plenty of salt.
Broccoli and red bell pepper also work particularly well because they cook quickly while keeping some texture.
If quick skillet dinners are popular at your house, Chinese Chicken and Broccoli makes another practical weeknight choice. Likewise, Black Pepper Chicken brings plenty of savory flavor with a peppery finish.
| Ingredient | What It Adds | Easy Substitute |
|---|---|---|
| Chicken | Tender protein | Shrimp or tofu |
| Cashews | Richness and crunch | Peanuts or almonds |
| Broccoli | Fresh, crisp texture | Snap peas or green beans |
| Soy sauce | Savory depth | Gluten-free tamari |

Step-by-Step 30-Minute Method
Step 1: Make the sauce. Whisk the soy sauce, chicken broth, hoisin, honey, rice vinegar, sesame oil, and cornstarch in a small bowl. Add chili garlic sauce now if you want some heat.
Step 2: Heat the skillet. Place a large skillet or wok over medium-high heat. Let it get properly hot, then add 1 tablespoon oil.
Step 3: Brown the chicken. Add the chicken in one layer. Let it sit untouched for about a minute before stirring. That direct contact with the hot skillet helps create better color.
Continue cooking for about 3 to 5 minutes, depending on the size of your pieces. Once the chicken cooks through, transfer it to a clean plate.
Step 4: Cook the vegetables. Add the remaining oil if the skillet looks dry. Toss in the broccoli and bell pepper.
Stir-fry for 3 to 4 minutes. Keep the vegetables bright and crisp-tender.
Next, add the garlic and ginger. Stir for about 30 seconds, just until fragrant.
Step 5: Add the sauce. Whisk the sauce again because the cornstarch settles while it sits. Then pour it into the skillet.
Stir as the sauce bubbles. Within a minute or two, it should become glossy and slightly thicker.
Step 6: Return the chicken. Add the chicken and any juices from the plate. Toss everything until the sauce coats the chicken and vegetables.
Step 7: Add the cashews last. Turn off the heat. Then stir in the roasted cashews and green onions.
I used to add the cashews with the sauce. They still tasted good, but they softened quickly. Adding them at the end gives Cashew Chicken Stir-Fry much better texture.
Cashew Chicken Ingredients and Easy Substitutions
This recipe doesn’t require one exact vegetable combination. In fact, it’s a great way to use vegetables that need attention in the refrigerator.
The main thing I watch is quantity. Too many ingredients can crowd the skillet and lower its temperature.
Chicken, Vegetable, and Cashew Swaps
Chicken thighs make an excellent alternative to chicken breast because they stay juicy during high-heat cooking.
If you’re using leftover cooked chicken, don’t brown it again. Instead, cook the vegetables and sauce, then add the chicken near the end. That way, it warms without becoming dry.
Shrimp works too. Since shrimp cooks quickly, sear it first, remove it, and return it after the sauce thickens.
For a meatless version, use extra-firm tofu. Pat the tofu dry, cut it into cubes, and brown the pieces before starting the vegetables.
You can also change the vegetables.
Try:
- Snap peas
- Thinly sliced carrots
- Mushrooms
- Zucchini
- Green beans
- Baby corn
- Water chestnuts
- Bok choy
Aim for roughly 3 to 4 cups of vegetables.
If you want several varieties, cook them in batches rather than filling the skillet to the top. Otherwise, the vegetables release water faster than the pan can cook it away.
No cashews? Peanuts give you plenty of crunch. Sliced almonds also work, although they change the character of the dish slightly.
For another chicken dinner with sweet and savory flavors, try Sweet and Sour Chicken. When I want something fresh instead, Avocado Spinach Salad with Grilled Chicken makes a lighter meal.
How to Make the Best Cashew Chicken Sauce
The sauce brings the entire Cashew Chicken Stir-Fry together.
Soy sauce creates the salty, savory base. Hoisin adds sweetness and body, while honey rounds out the stronger flavors. Rice vinegar brings a little acidity, and toasted sesame oil adds a nutty aroma.
Then cornstarch thickens everything.
Always whisk the cornstarch into the liquid before the sauce reaches the skillet. Dry cornstarch added directly to a hot sauce can form lumps.
Also, whisk the mixture immediately before pouring it into the pan.
Once the sauce starts bubbling, stir continuously.
If it gets too thick, add chicken broth or water 1 tablespoon at a time.
If it stays too thin, give it another 30 to 60 seconds over the heat.
Taste the sauce before serving.
For extra sweetness, add a little honey. For more tang, add a splash of rice vinegar. For more heat, stir in chili garlic sauce, sriracha, or red pepper flakes.
However, add extra soy sauce carefully. The hoisin and soy sauce already bring plenty of salt.
Tips for the Best Cashew Chicken Stir-Fry
Stir-fry rewards high heat and good timing. Fortunately, you don’t need restaurant equipment to get satisfying results.
A large skillet works well as long as you don’t overcrowd it.
How to Keep Chicken Juicy and Vegetables Crisp
First, cut the chicken into similar-size pieces. Uniform pieces finish cooking at roughly the same time.
Second, let the skillet heat before adding the chicken.
If you start with a cool pan, the meat releases moisture before it can brown.
Third, give the chicken room.
If your skillet looks crowded, cook the meat in two batches. It takes a few extra minutes, but the texture improves.
Next, remove the chicken after it cooks. Don’t leave it in the skillet while the broccoli and peppers cook.
For the vegetables, aim for crisp-tender.
Broccoli should stay bright green, while the bell pepper should retain some bite.
Also, add garlic and ginger after the vegetables have cooked for a few minutes. Both ingredients can burn quickly over high heat.
Finally, keep those cashews until the end.
These simple details help Cashew Chicken Stir-Fry deliver the contrast I want: juicy chicken, crisp vegetables, crunchy nuts, and glossy sauce.
If you want another fast dinner, Korean Ground Beef Bowl works well on busy evenings. You can also make Better Than Takeout Fried Rice when you want to turn this stir-fry into a bigger takeout-inspired meal.
What to Serve With Cashew Chicken Stir-Fry
Jasmine rice is my favorite.
Its mild flavor doesn’t compete with the sauce, while its fluffy texture catches every bit of that savory coating.
Brown rice also works. It adds a firmer texture and slightly nutty flavor.
For noodles, try rice noodles or lo mein-style noodles. Even spaghetti works when that’s what you have in the pantry.
For something lighter, serve the chicken over cauliflower rice.
You can also add a simple side of sliced cucumbers. Their cool crunch balances the warm, rich sauce.
When I’m feeding several people, I sometimes serve Garlic Butter Shrimp alongside the stir-fry for another quick protein. On another night, Air Fryer Herb Chicken Thighs with Carrots gives me a hands-off chicken dinner.
Storage, Reheating, and Meal Prep
Cashew Chicken Stir-Fry makes good leftovers, so it’s worth making enough for lunch the next day.
The chicken and sauce hold up nicely. However, the cashews gradually absorb moisture.
How to Store and Reheat Cashew Chicken
Let the leftovers cool, then place them in an airtight container.
Keep them refrigerated for 3 to 4 days.
If you’re planning for leftovers, reserve some roasted cashews before serving dinner. Store them separately, then scatter them over the reheated chicken.
That little trick brings the crunch back.
For reheating, I prefer a skillet over medium heat.
Add a tablespoon of chicken broth or water, then stir until the sauce loosens and the chicken heats through.
The microwave works too. Heat the stir-fry in short intervals and stir between each round.
I don’t usually freeze the finished dish because broccoli and bell pepper become softer after thawing.
Instead, if you want a freezer option, freeze the cooked chicken with the sauce. Then add freshly cooked vegetables and roasted cashews when serving.
Easy Cashew Chicken Variations
Once you understand the basic method, you can change the flavors without adding much work.
For spicy cashew chicken, add chili garlic sauce, sriracha, fresh chili, or red pepper flakes.
For pineapple cashew chicken, add well-drained pineapple chunks during the final minute.
For mushroom cashew chicken, replace part of the broccoli with sliced mushrooms.
For extra crunch, add water chestnuts or snap peas.
You can also add thinly sliced carrots for sweetness and color.
For a gluten-free Cashew Chicken Stir-Fry, replace regular soy sauce with gluten-free tamari. Also, check your hoisin sauce because ingredients vary between brands.
If you prefer less sweetness, reduce the honey slightly.
Most importantly, keep the same cooking sequence: protein first, vegetables next, sauce after that, and cashews last.
Common Questions
Can I make Cashew Chicken Stir-Fry ahead of time?
Yes. It keeps well for about 3 to 4 days in the fridge. Keep in mind the cashews soften a bit, so add fresh cashews on top when you reheat if you want that crunch.
What is the best way to reheat it?
A skillet on medium heat is best with a tiny splash of water. The microwave works too, just heat in short bursts so the chicken stays tender.
Can I use frozen vegetables?
You can. Just expect a little extra liquid. Cook them a bit longer to evaporate moisture, and do not overload the pan.
How do I keep the sauce from getting too thick?
If it thickens too much, stir in 1 to 2 tablespoons of water until it loosens up. It is an easy fix.
What should I serve with it?
Rice is classic, but noodles work too. I also like it with cauliflower rice when I want something lighter.
A quick send off from my kitchen to yours
Easy Cashew Chicken Stir-Fry for Busy Weeknights
Cashew Chicken Stir-Fry earns a regular place in my kitchen because it gives me everything I want from a weeknight dinner without asking for hours of cooking. Tender chicken, crisp broccoli, sweet bell peppers, roasted cashews, and glossy savory-sweet sauce make every bite satisfying.
More importantly, the method stays simple.
Prepare everything before you start. Get the skillet hot. Give the chicken enough space to brown. Keep the vegetables crisp, and add the cashews only after you turn off the heat.
Once you know that rhythm, you can change the recipe based on whatever you have. Add mushrooms, use chicken thighs, bring in extra vegetables, or turn up the heat with chili sauce.
Then spoon your Cashew Chicken Stir-Fry over warm jasmine rice and get dinner on the table while everything still tastes fresh, hot, and crunchy.
If you want to compare styles, check out Cashew Chicken Stir Fry {Take Out Recipe} – Spend With Pennies, Cashew Chicken Stir Fry – JoyFoodSunshine, and 20 Minute Cashew Chicken and Veggie Stir Fry for more tasty twists. Then come back and make this version your own with whatever veggies you have hanging around. Keep it simple, keep the pan hot, and do not forget those cashews at the end. I hope you try it this week and feel very smug when dinner is done in 30 minutes.

Cashew Chicken Stir Fry
Ingredients
Method
- Mix the sauce by stirring together soy sauce, honey or brown sugar, rice vinegar, minced garlic, ginger, and a splash of water in a small bowl. Then stir in cornstarch.
- Cut the chicken into bite-size pieces and set aside.
- Chop the veggies: bell pepper and broccoli.
- Measure out the roasted cashews.
- Heat a large skillet or wok on medium-high heat with a tablespoon of oil.
- Add chicken pieces in a single layer and let sit for a minute to brown, then stir and cook until just done. Remove to a plate.
- Add more oil if necessary, then toss in bell pepper and broccoli, cooking for about 3 to 4 minutes until bright and still crunchy.
- Pour in the sauce, give it a quick stir, and let it bubble until it thickens.
- Return the chicken to the pan and stir until everything is coated, then turn off the heat. Toss in cashews for added crunch.
- Taste and adjust the flavor if needed, adding more honey for sweetness or a splash of soy sauce for saltiness.