Cashew Chicken Stir-Fry with Vegetables

This healthy cashew chicken stir fry is an ideal weeknight meal—quick to make, packed with fresh vegetables, lean protein, and finished with a rich homemade peanut sauce.

Healthy Cashew Chicken Stir Fry with vegetables and peanut sauce

If you enjoy the flavors of takeout but prefer a lighter, more nourishing option, this Healthy Cashew Chicken Stir Fry is a perfect choice. It combines tender pieces of chicken with crisp broccoli, bell pepper, and snap peas, all tossed in a creamy peanut sauce and finished with crunchy cashews. It’s quick to prepare, makes a satisfying family dinner, and reheats well for lunches throughout the week.

Why You’ll Love This

  • Fast and convenient – cooks in one skillet in under 30 minutes, making it ideal for busy weeknights.
  • Healthier than typical takeout – made with lean chicken, fresh vegetables, and a homemade sauce that’s lower in sodium and added sugars than many restaurant versions.
  • Nutrient-dense – this dish supplies protein, fiber, and healthy fats from cashews and peanut butter.
  • Great for meal prep – stores well in the fridge and tastes even better the next day.
Skillet with cashew chicken stir fry

Ingredients You’ll Need

  • Chicken – boneless, skinless chicken breasts cut into 1-inch pieces (chicken thighs also work).
  • Garlic – fresh minced garlic is preferred; dried minced garlic or garlic powder can be substituted if needed.
  • Vegetables – broccoli florets, red bell pepper, sugar snap peas, and green onions for garnish.
  • Soy sauce – low-sodium soy sauce is recommended; use tamari or coconut aminos to make the recipe gluten-free.
  • Peanut butter – creamy all-natural peanut butter is the sauce base; other nut butters will change the flavor.
  • Honey – adds natural sweetness and a glossy finish; maple syrup or another sweetener can be used instead.
  • Sesame oil – a small amount gives a toasty, nutty aroma.
  • Ginger – fresh grated ginger brightens the sauce.
  • Cashews – unsalted cashews provide crunch and healthy fats.
  • Salt and pepper – to taste, for seasoning.
Cashew chicken stir fry ingredients prepped
Finished cashew chicken stir fry in a bowl
Cashew chicken stir fry close up

How to Make Cashew Chicken Stir Fry

  1. Prep everything first. Cut the chicken into 1-inch pieces and chop the vegetables so cooking goes quickly.
  2. Make the peanut sauce. In a small bowl, whisk together 1/4 cup low-sodium soy sauce, 3 tablespoons natural peanut butter, 2 tablespoons honey, 1 teaspoon sesame oil, and 1 tablespoon grated ginger. Add 2–3 tablespoons water or chicken broth to reach your desired consistency.
  3. Brown the chicken. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the chicken in a single layer, season with salt and pepper, and cook until lightly browned and cooked through, about 4–5 minutes. Transfer the chicken to a plate.
  4. Cook the vegetables. Add another tablespoon of olive oil to the hot skillet. Sauté the broccoli, red bell pepper, and snap peas until tender-crisp, about 4–5 minutes, stirring frequently.
  5. Combine and finish. Return the chicken to the skillet, add the garlic and cook about 1 minute. Stir in the cashews, then pour the peanut sauce over everything. Bring to a gentle boil, then reduce heat and simmer until the sauce thickens and coats the ingredients. Garnish with sliced green onions and sesame seeds, then serve.
Serving of cashew chicken stir fry garnished with sesame seeds

Tips for the Best Cashew Chicken

  • Prep ahead: Chop and measure all ingredients before you start cooking—stir fries move fast.
  • Cut uniformly: Evenly sized chicken pieces cook consistently and stay tender.
  • Avoid overcrowding: If your pan is small, cook in batches so ingredients brown rather than steam.
  • Customize the flavor: Add more garlic, crushed red pepper, or use toasted sesame oil for a deeper nutty profile.
  • Add cashews last: Stir them in near the end to keep them crunchy.
  • Adjust the sauce: Taste and tweak sweetness, saltiness, or heat to suit your preference.
  • Serve options: Excellent over brown rice, quinoa, cauliflower rice, or noodles.
Cashew chicken stir fry in meal prep container

Variations and Substitutions

  • Gluten-free: Swap soy sauce for tamari or coconut aminos.
  • Make it spicy: Add red pepper flakes, cayenne, or chili garlic sauce.
  • Low-carb: Serve over cauliflower rice or zucchini noodles.
  • Vegetarian: Replace chicken with tofu, tempeh, or extra vegetables.
  • Extra vegetables: Try mushrooms, onions, asparagus, green beans, carrots, or baby corn.
  • Thicker sauce: Stir in 1–2 teaspoons of cornstarch or arrowroot mixed with a little water, then simmer until thickened.
Plate of cashew chicken stir fry

Meal Prep and Storage

Store leftovers in an airtight container in the refrigerator for 4 to 5 days. The flavors meld overnight, making this a reliable option for weekly meal prep. Reheat gently on the stove or in the microwave until warmed through.

Cashew chicken stir fry reheated for meal prep

Recipe Card — Healthy Cashew Chicken Stir Fry

Healthy Cashew Chicken Stir Fry

Quick, healthy, and packed with fresh vegetables and a creamy peanut sauce. Serves 6.

Prep Time: 10 mins | Cook Time: 10 mins | Total Time: 20 mins | Servings: 6

Ingredients

  • 2 Tbsp olive oil, divided
  • 1 lb boneless skinless chicken breasts, cut into 1-inch pieces
  • Salt and pepper, to taste
  • 2 cups broccoli florets
  • 1 red bell pepper, cut into small chunks
  • 1 cup sugar snap peas
  • 1 Tbsp garlic, minced
  • 1/3 cup unsalted cashews
  • Garnish: green onions and sesame seeds

For the Peanut Sauce

  • 1/4 cup low-sodium soy sauce (or tamari)
  • 3 Tbsp all-natural peanut butter
  • 2 Tbsp honey
  • 1 tsp sesame oil
  • 1 Tbsp grated ginger
  • 2 to 3 Tbsp water (to thin)

Instructions

  1. Heat 1 Tbsp olive oil in a large skillet over medium-high heat. Add chicken in an even layer, season with salt and pepper, and cook until browned and cooked through, about 4–5 minutes. Remove and set aside.
  2. Add the remaining 1 Tbsp olive oil to the skillet. Sauté broccoli, bell pepper, and snap peas until tender-crisp, 4–5 minutes.
  3. Whisk together the sauce ingredients in a small bowl, adding water to reach desired consistency.
  4. Return chicken to the skillet, add garlic and cook 1 minute. Stir in cashews and pour sauce over everything. Bring to a boil, then reduce heat and simmer until sauce thickens and coats the ingredients.
  5. Garnish with green onions and sesame seeds. Serve warm.

Nutrition (per serving)

Calories: 304 kcal | Carbohydrates: 15.5 g | Protein: 29.4 g | Fat: 13 g | Fiber: 2.8 g | Sugar: 8.8 g | Sodium: 861.9 mg

Nutrition information is an approximation.

More Stir Fry Ideas

  • Asian Ground Turkey and Green Bean Stir Fry
  • Teriyaki Chicken Stir Fry
  • One Pan Pineapple Teriyaki Chicken
  • Simple Sautéed Vegetables
  • Honey Garlic Shrimp Stir Fry
  • Spicy Sausage and Veggie Stir Fry

Enjoy this Healthy Cashew Chicken Stir Fry! If you try it, consider leaving a rating or sharing a photo of your version on social media using your favorite hashtag—it’s always fun to see how recipes come to life in your kitchen.