There are nights when I need dinner to feel like a little reward, but I also need it to be fast, forgiving, and made from whatever is hanging out in my fridge. That’s exactly why Chinese Cashew Chicken has earned a permanent spot in my weeknight rotation. It’s that perfect mix of juicy chicken, crisp-tender veggies, and crunchy cashews, all wrapped up in a glossy sauce that tastes like your favorite takeout order.
In my kitchen, this is the stir-fry that makes everyone “accidentally” wander in early. The second the skillet starts sizzling, Noah is asking if he can taste-test “just one cashew,” and Emma is hovering like a tiny food critic. I love that it’s an easy cashew chicken dinner that also doubles as a clean-out-the-fridge win, especially when I’ve got broccoli that needs using and half a bell pepper left from lunch prep.
Glossy, clingy, savory-sweet sauce that grabs every bite.
If you’re on a stir-fry kick, I also keep another quick chicken stir-fry for busy nights on standby when the week gets extra chaotic.
What the Sauce Should Taste Like (And How to Nail It)
The heart of this Asian Cashew Chicken is the sauce. You want it savory first, with a little sweetness to round it out, plus that gentle tang from rice vinegar. Then, right at the end, sesame oil gives it a warm, toasty finish that makes the whole pan smell like something special.
My favorite moment is when the garlic and ginger hit the heat. It’s instant, like your kitchen just woke up. If I’m cooking for the kids, I keep the sweetness a touch higher (brown sugar or honey both work). If it’s just adults, I sometimes lean a little more tangy and let the soy sauce shine. Either way, the goal is the same: a cashew chicken stir fry sauce that turns shiny and lightly thick, so it clings to the chicken instead of pooling at the bottom.
Eva’s Sauce Checklist: salty, sweet, tangy, nutty.
And if you want a veggie on the side that feels restaurant-y but takes almost no effort, I love pairing this with a simple veggie side with ginger heat.

Ingredients You’ll Need
This chicken with cashews recipe is built from simple grocery-store ingredients, but each one has a job. Cornstarch helps the chicken stay tender and gives the sauce that glossy “takeout” finish. Broccoli and bell pepper bring crunch and color. And roasted cashews, added at the end, give you that buttery snap that makes the whole dish feel complete.
I also love that most of the sauce ingredients are pantry staples. I keep soy sauce, cornstarch, and sesame oil on hand at all times because they turn random bits of chicken and vegetables into a real dinner. On weeks when I’m truly running on fumes, I’ll even use frozen broccoli and still call it a win. This is one of those healthy cashew chicken stir fry dinners that doesn’t feel like “diet food,” it just feels like dinner that works.
- Chicken: breast or thighs, cut bite-sized for quick cooking
- Veggies: broccoli florets and diced red bell pepper (hello, chicken and peppers with cashews)
- Sauce: soy sauce, hoisin, vinegar, sweetener, broth, ginger, garlic
- Finish: roasted cashews for crunch (chicken and cashews forever)
Exact Ingredient List
- 1 lb chicken breast or thighs, cut into bite-sized pieces
- 1 tbsp soy sauce
- 1 tbsp cornstarch
- 1 tsp sesame oil
- ½ tsp white pepper
Sauce
- ⅓ cup low-sodium soy sauce
- 2 tbsp hoisin sauce
- 2 tbsp rice vinegar
- 2 tbsp brown sugar or honey
- 1 tbsp cornstarch
- ½ cup chicken broth or water
- 1 tsp sesame oil
- 1 tsp fresh grated ginger
- 2 cloves garlic, minced
Stir-Fry
- 2 tbsp vegetable oil
- 1 cup broccoli florets
- ½ cup red bell pepper, diced
- ½ cup green onions, sliced
- ½ cup edamame
- ¾ cup roasted cashews
Optional Variations
- ½ tsp–1 tsp crushed red pepper flakes (for heat)
- 1 tbsp toasted sesame seeds (for garnish)
- 1–2 tbsp water (as needed to loosen sauce while reheating)
How to Prep Chicken for Tender Stir-Fry Pieces
The Quick Cornstarch Coat (Velvety Texture)
If you’ve ever wondered how takeout chicken stays so tender, this is the home-cook version of that trick. A quick cornstarch coat helps protect the chicken from drying out, and it also helps the sauce cling. It’s one of the reasons this chicken with cashew nuts Chinese-style feels so satisfying, even though the steps are simple.
My rhythm at home is “veg first, chicken second.” I chop broccoli and peppers, then I switch cutting boards for the chicken. (It keeps things calmer, and it keeps me from having to sanitize the counter twice.) The biggest tip, though, is tiny and mighty: pat the chicken dry before you toss it with soy sauce and cornstarch. Dry chicken plus a hot pan equals a better sear, which means juicy chicken instead of steamed, pale pieces.
- Cut size: bite-sized pieces, so everything cooks fast and evenly
- Dry surface: pat with paper towels before coating
- Quick coat: soy sauce, cornstarch, sesame oil, white pepper
This is a great base for a healthy cashew chicken stir fry because you get tenderness and great texture without deep-frying.
How to Make Chinese Cashew Chicken (Step-by-Step)
Before you turn on the heat, take one minute to mix the sauce. Stir-fries move fast, and it is so much less stressful when everything is ready. This is the difference between “I nailed it” and “why is my garlic burnt and my sauce still in the measuring cup?” Ask me how I know.
- Mix the sauce. In a bowl, whisk together the low-sodium soy sauce, hoisin sauce, rice vinegar, brown sugar or honey, cornstarch, chicken broth or water, sesame oil, grated ginger, and minced garlic. Set it near the stove. (This is your Chinese cashew chicken stir fry sauce, ready to go.)
- Coat the chicken. In a separate bowl, toss the bite-sized chicken with 1 tbsp soy sauce, 1 tbsp cornstarch, 1 tsp sesame oil, and ½ tsp white pepper. If the chicken looks wet, give it a quick pat dry first, then toss again. You want a light, even coating, not a thick paste.
- Heat the pan, then sear. Heat a large skillet or wok over medium-high heat until it’s truly hot. Add 1 tbsp vegetable oil. When the oil shimmers, add the chicken in a single layer. Cook 3–4 minutes, stirring occasionally, until the edges turn golden and the chicken is cooked through.
- Don’t crowd the pan. If your skillet is smaller, cook the chicken in two batches. Crowded chicken steams, and you lose that golden flavor. Transfer cooked chicken to a plate.
- Stir-fry the vegetables. Add the remaining 1 tbsp vegetable oil. Toss in the broccoli florets and diced red bell pepper. Cook 2–3 minutes, stirring often. If the pan looks dry, add a small splash of broth or water (just a tablespoon or two) to help the broccoli soften without burning.
- Watch for the broccoli color change. When broccoli turns bright green and looks glossy, you’re in the sweet spot. You want crisp-tender, not limp. This is how cashew chicken with broccoli stays fresh and snappy.
- Add the aromatics briefly. Make a little space in the center of the pan and stir the veggies to the sides. Add the ginger and garlic (they’re already in the sauce, but this quick hit of heat boosts the aroma). Stir for 10–20 seconds, just until fragrant.
- Return chicken to the pan. Add the cooked chicken back in with the vegetables and toss to combine.
- Pour in the sauce and simmer until glossy. Give the sauce one more whisk (cornstarch settles), then pour it into the hot pan. Stir constantly as it heats. In 30–90 seconds, it will go from thin to shiny and lacquered. This is the “don’t rush this” moment. Let it bubble gently until it coats the back of a spoon and clings to the chicken.
- Add edamame and green onions. Stir in the edamame and sliced green onions. Cook 30–60 seconds, just to warm through.
- Fold in cashews at the end. Turn off the heat and fold in the roasted cashews right before serving. This keeps them crunchy, which is the whole point of chicken and cashews in the first place.
Serve this Chinese Cashew Chicken hot over rice with extra veggies, and you’ve got a full cashew chicken with rice and vegetables situation that feels like takeout, but better.
If you want to keep the stir-fry momentum going on another night, here’s another quick chicken stir-fry for busy nights that I lean on when the fridge is looking random.
Best Vegetables for Cashew Chicken (Add-Ins and Swaps)
One of my favorite things about chicken with cashews Chinese-style is how flexible it is. I treat it like a “crisper drawer and freezer clean-out” dinner. If I have broccoli, it’s going in. If I have half a bag of snap peas, same. My family votes for extra broccoli and extra peppers every single time, which is funny because if I serve broccoli as a plain side, I get complaints. Put it in sauce, and suddenly it’s beloved.
The main trick is matching cook times, so nothing turns mushy. Quick-cooking vegetables can go in right with the broccoli and peppers. Harder vegetables need a head start or a thinner slice.
- Quick-cooking veg: snap peas, mushrooms, baby spinach (stir in at the end), zucchini, thin-sliced scallions
- Needs a head start: carrots (thin-sliced), cauliflower florets, green beans, thicker celery slices
If you want a simple side veggie that keeps the Asian flavors going, I love a simple veggie side with ginger heat alongside this.
Serving Ideas (Rice, Noodles, or Veggie-Forward Bowls)
We usually serve this family-style, right in the middle of the table, and everyone builds their own bowl. It’s one of those dinners where the table gets quiet in the best way.
- Classic: steamed white rice or brown rice (perfect for cashew chicken with rice and vegetables)
- Noodles: lo mein-style noodles or rice noodles, tossed with a little extra sauce
- Veggie-forward: serve over cauliflower rice, or pile it onto a big bowl of sautéed greens
- Garnishes: toasted sesame seeds, extra green onions, and a pinch of crushed red pepper flakes if you like heat
If you’re planning a “build-your-own bowl” night, set out the cashews in a little dish and let everyone sprinkle their own. It keeps them crunchy, and it makes dinner feel fun without extra work.
For another sweet-savory chicken dinner, I also love pineapple chicken stir-fry when I want something bright and a little different.
Make-Ahead, Storage, and Meal Prep Notes
This easy cashew chicken is a real lunchbox win, but a couple small habits make day-two leftovers so much better. The biggest one is keeping cashews separate when you can. Crunchy today, crunchy tomorrow, that’s the goal.
Prep
Chop the vegetables and mix the sauce up to 24 hours ahead. Store the sauce covered in the fridge, then whisk again before cooking. You can also cut the chicken ahead and keep it tightly covered until you’re ready to coat it.
Fridge
Store leftovers in an airtight container for 3–4 days. If possible, store cashews separately and add them when serving.
Freezer
You can freeze cashew chicken for 2–3 months. Freeze the chicken, vegetables, and sauce together, and freeze the cashews separately (or just add fresh cashews later). Thaw overnight in the fridge.
Reheat
To reheat cashew chicken without drying out the chicken, warm it gently in a skillet over medium-low heat with 1–2 tbsp water or broth to loosen the sauce. Stir often and stop as soon as it’s hot. For the microwave, cover and heat in short bursts, stirring between rounds. Add cashews after reheating for the best crunch.
Eva’s Note (Little Details That Make It Restaurant-Good)
Eva’s Note: The first time I got this sauce right, I literally held up a spoon like it was a trophy. The secret was not fancy ingredients, it was heat and timing. Let the pan get hot, don’t crowd the chicken, and give the sauce 30 to 90 seconds to bubble and turn shiny. That’s when it becomes the Best Cashew Chicken Recipe kind of moment, the one where the sauce grabs every bite and your veggies stay crisp instead of watery.
If you want another bite-sized chicken dinner that’s big on flavor, I also love pineapple teriyaki chicken bites for those “everyone is starving” nights.

Frequently Asked Questions about Chinese Cashew Chicken
Q: How do you keep Chinese cashew chicken from getting watery?
✅ Answer: Use high heat, cook chicken and vegetables in batches if needed, and avoid adding extra liquid early. Pat the chicken dry before coating, and don’t overcook the vegetables, overcooked veggies release water into the pan. Keep the sauce measured, then simmer briefly until it turns glossy and clings to the chicken.
💡 Personal Detail: Mention the sound cue: when the pan is truly hot, you hear a steady sizzle, not a quiet simmer.
Q: How do you thicken cashew chicken sauce with cornstarch?
✅ Answer: Whisk cornstarch into the sauce mixture while it’s still cool (so it dissolves smoothly). Once added to the hot pan, let it bubble gently for 30–90 seconds, stirring, until the sauce turns shiny and coats the back of a spoon. If it gets too thick, add a small splash of broth or water to loosen.
💡 Personal Detail: Add your “spoon test” moment and how the sauce looks like a light glaze when it’s perfect.
Q: Can I use chicken thighs instead of chicken breast for Chinese cashew chicken?
✅ Answer: Yes. Chicken thighs stay very tender and forgiving in a quick stir-fry. Cut them into similar bite-size pieces so they cook evenly, and sear until fully cooked through before combining with the sauce.
💡 Personal Detail: Note which your family prefers and why (thighs for extra juiciness, breast for a leaner bite).
Q: What vegetables go best in Chinese cashew chicken?
✅ Answer: Broccoli and bell peppers are classic for crunch and color, and edamame adds a nice pop of texture. Snap peas, carrots (thin-sliced), mushrooms, and baby corn also work well. Aim for a mix of quick-cooking vegetables so everything finishes at the same time.
💡 Personal Detail: Share your go-to “fridge mix” and the one vegetable you always add when you want it extra hearty.
Q: Can you make Chinese cashew chicken in a slow cooker, and how long does it take?
✅ Answer: You can, but it’s best for a softer, saucier result rather than crisp-tender stir-fry texture. Cook on LOW for 3–4 hours or HIGH for 1½–2½ hours, then thicken the sauce at the end by stirring in a cornstarch slurry and letting it heat until glossy. Add cashews right before serving to keep them crunchy.
💡 Personal Detail: Mention a busy-day scenario when you want dinner ready the moment everyone walks in.
Q: How do you reheat Chinese cashew chicken without drying out the chicken?
✅ Answer: Reheat gently in a skillet over medium-low heat with a splash of water or broth to loosen the sauce. Stir often and stop as soon as it’s hot throughout. For the microwave, cover and heat in short bursts, stirring between rounds. Add cashews after reheating for best texture.
💡 Personal Detail: Describe how the sauce “wakes back up” with just a spoonful of liquid.
Q: How long does Chinese cashew chicken last in the fridge?
✅ Answer: Store in an airtight container in the refrigerator for 3–4 days. For best texture, keep cashews separate if possible and add them when serving.
💡 Personal Detail: Mention your favorite leftover use (tucked into a rice bowl for an easy lunch).
Q: Can you freeze Chinese cashew chicken (and should you freeze it with the cashews)?
✅ Answer: Yes, you can freeze it for up to 2–3 months in a freezer-safe container. For best texture, freeze the chicken, vegetables, and sauce together, and add cashews when serving after reheating. Thaw overnight in the fridge and reheat gently with a splash of water or broth.
💡 Personal Detail: Share your “future dinner” habit, labeling containers with date and what to serve it over.
Q: What can I use instead of oyster sauce in cashew chicken?
✅ Answer: Use a mix that brings savory depth plus a touch of sweetness, hoisin sauce can help, and you can add a little extra soy sauce and a pinch more sugar or honey to balance. Adjust to taste, then simmer until the sauce is glossy and well-seasoned.
💡 Personal Detail: Mention how you taste the sauce quickly before cooking, looking for that savory-sweet balance.
If you make this Chinese Cashew Chicken, I hope it brings that cozy takeout-at-home feeling to your table, with just enough crunch from the cashews to make everyone go back for “one more bite.”
Thank you for cooking with me today, friend. I’m so glad you’re here in my little NYC kitchen corner.
For more cozy weeknight ideas, come follow along on Pinterest.
Print
Chinese Cashew Chicken (Easy Stir-Fry with Cashews)
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Make Chinese Cashew Chicken with a savory-sweet sauce, crisp peppers and broccoli, and roasted cashews. Easy weeknight stir-fry over rice.
Ingredients
1 lb chicken breast or thighs, cut into bite-sized pieces
1 tbsp soy sauce
1 tbsp cornstarch
1 tsp sesame oil
½ tsp white pepper
⅓ cup low-sodium soy sauce
2 tbsp hoisin sauce
2 tbsp rice vinegar
2 tbsp brown sugar or honey
1 tbsp cornstarch
½ cup chicken broth or water
1 tsp sesame oil
1 tsp fresh grated ginger
2 cloves garlic, minced
2 tbsp vegetable oil
1 cup broccoli florets
½ cup red bell pepper, diced
½ cup green onions, sliced
½ cup edamame
¾ cup roasted cashews
Instructions
1. Mix the sauce. In a bowl, whisk together the low-sodium soy sauce, hoisin sauce, rice vinegar, brown sugar or honey, cornstarch, chicken broth or water, sesame oil, grated ginger, and minced garlic. Set it near the stove.
2. Coat the chicken. In a separate bowl, toss the bite-sized chicken with 1 tbsp soy sauce, 1 tbsp cornstarch, 1 tsp sesame oil, and ½ tsp white pepper. If the chicken looks wet, give it a quick pat dry first, then toss again.
3. Heat the pan, then sear. Heat a large skillet or wok over medium-high heat until it’s truly hot. Add 1 tbsp vegetable oil. When the oil shimmers, add the chicken in a single layer. Cook 3–4 minutes, stirring occasionally, until the edges turn golden and the chicken is cooked through.
4. Don’t crowd the pan. If your skillet is smaller, cook the chicken in two batches. Transfer cooked chicken to a plate.
5. Stir-fry the vegetables. Add the remaining 1 tbsp vegetable oil. Toss in the broccoli florets and diced red bell pepper. Cook 2–3 minutes, stirring often. If the pan looks dry, add a small splash of broth or water.
6. Watch for the broccoli color change. When broccoli turns bright green and looks glossy, you’re in the sweet spot.
7. Add the aromatics briefly. Make a little space in the center of the pan and stir the veggies to the sides. Add the ginger and garlic. Stir for 10–20 seconds, just until fragrant.
8. Return chicken to the pan. Add the cooked chicken back in with the vegetables and toss to combine.
9. Pour in the sauce and simmer until glossy. Give the sauce one more whisk, then pour it into the hot pan. Stir constantly as it heats. In 30–90 seconds, it will go from thin to shiny and lacquered.
10. Add edamame and green onions. Stir in the edamame and sliced green onions. Cook 30–60 seconds, just to warm through.
11. Fold in cashews at the end. Turn off the heat and fold in the roasted cashews right before serving.
Notes
Chop the vegetables and mix the sauce up to 24 hours ahead. Store leftovers in an airtight container for 3–4 days. You can freeze cashew chicken for 2–3 months. Reheat gently in a skillet over medium-low heat with 1–2 tbsp water or broth to loosen the sauce.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir-Fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 bowl
- Calories: 400
- Sugar: 10
- Sodium: 800
- Fat: 20
- Saturated Fat: 3
- Unsaturated Fat: 15
- Trans Fat: 0
- Carbohydrates: 30
- Fiber: 4
- Protein: 35
- Cholesterol: 70