There are some meals that feel like a warm hug on a busy weeknight, and this Creamy Cashew Chicken Stir-Fry is exactly that. I remember the first time I made it—my kitchen filled with the aroma of toasted cashews and garlic, and I knew I had stumbled upon something special. It's the kind of dish that asks nothing of you but gives everything back.
Advertisements1
The beauty of this recipe lies in its simplicity. You don't need a wok or a dozen exotic ingredients. Just a skillet, some pantry staples, and a handful of cashews. As you cook, let the sizzle be your guide; it's a gentle reminder to stay present. Take a deep breath, notice the colors, and trust the process.
Whether you're cooking for a family or just for yourself, this stir-fry adapts to your rhythm. It's forgiving, nourishing, and proof that a home-cooked meal doesn't have to be complicated to be deeply satisfying.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) boneless, skinless chicken breasts, cut into 1-inch cubes
Chicken breasts are lean and cook quickly. For extra juiciness, you can substitute with chicken thighs.
1 cup (140g) raw cashews
Raw cashews toast better than roasted ones. If using roasted, skip the toasting step and add them at the end.
1 tablespoon (15ml) vegetable oil
Use a neutral oil with a high smoke point, like canola or grapeseed. Avocado oil works too.
1 red bell pepper, sliced
Adds color and sweetness. Any color bell pepper works, or substitute with broccoli florets.
1 cup (150g) snow peas, trimmed
Snow peas bring a crisp texture. If unavailable, use sugar snap peas or green beans.
3 cloves garlic, minced
Fresh garlic is key. In a pinch, 1 teaspoon of garlic powder can be used, but fresh is better.
1 tablespoon (15ml) fresh ginger, grated
Ginger adds warmth. You can substitute with 1 teaspoon ground ginger, but fresh is preferred.
1/2 cup (120ml) chicken broth
Low-sodium broth lets you control the salt. Vegetable broth works for a vegetarian version.
1/2 cup (120ml) heavy cream
Heavy cream creates the creamy base. For a lighter option, use half-and-half or full-fat coconut milk.
2 tablespoons (30ml) soy sauce
Use low-sodium soy sauce to avoid over-salting. Tamari or coconut aminos are great gluten-free swaps.
1 tablespoon (15ml) cornstarch
Cornstarch thickens the sauce. You can use arrowroot powder as a substitute.
2 green onions, sliced
For garnish. Chives or parsley also work.
Tips & Tricks
Don't overcrowd the pan
Cook the chicken in a single layer so it browns instead of steaming. If needed, work in batches.
Toast cashews carefully
They burn quickly. Keep them moving in the pan and remove as soon as they're golden, about 2-3 minutes.
Make sure the sauce is smooth
Whisk the cornstarch into the broth before adding to the pan to prevent lumps.
Pro Tips
Step-by-Step Instructions
1. Toast the Cashews
Heat a large skillet over medium heat (350°F / 175°C). Add the cashews and toast, stirring frequently, until golden and fragrant, about 2-3 minutes. Remove from skillet and set aside.
2. Season and Brown Chicken
Season the chicken cubes with salt and pepper. In the same skillet, heat the vegetable oil over medium-high heat (400°F / 200°C). Add the chicken in a single layer and cook without moving for 3-4 minutes until browned on one side. Flip and cook another 3-4 minutes until cooked through (internal temperature 165°F / 74°C). Remove chicken from skillet.
3. Sauté Vegetables
In the same skillet, add the bell pepper and snow peas. Cook over medium-high heat (400°F / 200°C) for 3-4 minutes, until crisp-tender. Add garlic and ginger, and cook for 1 minute until fragrant.
4. Make the Sauce
In a small bowl, whisk together the chicken broth, heavy cream, soy sauce, and cornstarch until smooth. Pour the sauce into the skillet with the vegetables.
5. Simmer and Thicken
Bring the sauce to a simmer over medium heat (350°F / 175°C). Cook for 2-3 minutes, stirring constantly, until the sauce has thickened and coats the back of a spoon.
6. Combine Everything
Return the chicken and toasted cashews to the skillet. Stir to coat everything in the sauce. Cook for 1-2 minutes until heated through.
7. Garnish and Serve
Remove from heat and sprinkle with sliced green onions. Serve immediately over rice or noodles.
Delicious Variations
Vegetarian
Swap chicken for extra-firm tofu and use vegetable broth.
Spicy
Add 1-2 teaspoons of Sriracha or chili garlic sauce to the sauce.
Low-Carb
Serve over cauliflower rice instead of regular rice.
How to Store Creamy Cashew Chicken Stir-Fry
Refrigerator
Store in an airtight container for up to 3 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
Reheating
Reheat in a skillet over medium heat, adding a splash of broth or water to loosen the sauce.
Frequently Asked Questions
Q: Can I use pre-roasted cashews?
Yes, you can, but skip the toasting step and add them at the end to prevent them from getting too dark.
Q: How do I make this dairy-free?
Use full-fat coconut milk instead of heavy cream, and ensure your broth and soy sauce are dairy-free.
Q: Can I add other vegetables?
Absolutely! Broccoli, carrots, or mushrooms work well. Just adjust cooking time so they're tender but crisp.
Q: What can I use instead of chicken?
Shrimp or tofu are excellent substitutes. Adjust cooking time accordingly—shrimp cooks in about 2-3 minutes.
I hope this Creamy Cashew Chicken Stir-Fry brings warmth to your table. If you try it, I'd love to hear how it goes. Share your experience in the comments below!
Creamy Cashew Chicken Stir-Fry
Creamy Cashew Chicken Stir-Fry is a quick, one-pan dinner with tender chicken, crunchy cashews, and a rich, savory sauce.
🧂 Ingredients
- 1 lb (450g) boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 cup (140g) raw cashews
- 1 tablespoon (15ml) vegetable oil
- 1 red bell pepper, sliced
- 1 cup (150g) snow peas, trimmed
- 3 cloves garlic, minced
- 1 tablespoon (15ml) fresh ginger, grated
- 1/2 cup (120ml) chicken broth
- 1/2 cup (120ml) heavy cream
- 2 tablespoons (30ml) soy sauce
- 1 tablespoon (15ml) cornstarch
- 2 green onions, sliced
📋 Instructions
- 1Toast the Cashews — Heat a large skillet over medium heat (350°F / 175°C). Add the cashews and toast, stirring frequently, until golden and fragrant, about 2-3 minutes. Remove from skillet and set aside.
- 2Season and Brown Chicken — Season the chicken cubes with salt and pepper. In the same skillet, heat the vegetable oil over medium-high heat (400°F / 200°C). Add the chicken in a single layer and cook without moving for 3-4 minutes until browned on one side. Flip and cook another 3-4 minutes until cooked through (internal temperature 165°F / 74°C). Remove chicken from skillet.
- 3Sauté Vegetables — In the same skillet, add the bell pepper and snow peas. Cook over medium-high heat (400°F / 200°C) for 3-4 minutes, until crisp-tender. Add garlic and ginger, and cook for 1 minute until fragrant.
- 4Make the Sauce — In a small bowl, whisk together the chicken broth, heavy cream, soy sauce, and cornstarch until smooth. Pour the sauce into the skillet with the vegetables.
- 5Simmer and Thicken — Bring the sauce to a simmer over medium heat (350°F / 175°C). Cook for 2-3 minutes, stirring constantly, until the sauce has thickened and coats the back of a spoon.
- 6Combine Everything — Return the chicken and toasted cashews to the skillet. Stir to coat everything in the sauce. Cook for 1-2 minutes until heated through.
- 7Garnish and Serve — Remove from heat and sprinkle with sliced green onions. Serve immediately over rice or noodles.



