Cashew Chicken (One Pot)

This post may contain affiliate links. Please read my disclosure policy.

Quick and easy cashew chicken recipe, made in one pot and 30 minutes on stovetop with simple ingredients. Better than Chinese takeout!

This simple one pot cashew chicken is one of my favorite meals because I love cashews.

It gives this meal a wonderful crunch that I simply can’t get enough of!

How to Make Cashew Chicken Stir Fry

Tips for homemade cashew chicken stir fry:

  • Don’t omit sesame oil since it adds flavor to this recipe.
  • Use roasted cashews because they have a deeper flavor.
  • Use low sodium soy sauce and unsalted cashews to prevent this meal from becoming too salty.
  • Double the sauce ingredients, if you like more sauce.
  • Lemon juice can be used instead of vinegar.
  • Use whatever vegetables you like. I only used green peppers and onions.
  • This is best served over boiled rice or fried rice. You can also try my one pot cauliflower fried rice.

One Pot Cashew Chicken Recipe

How to make cashew chicken?

  1. Heat oil and stir fry chicken with ginger and garlic.
  2. Add soy sauce, vinegar, honey, Sriracha sauce and mix.
  3. Add green peppers, onions, salt, pepper and mix again.
  4. Add cornstarch.
  5. Add cashews and cook until sauce thickens.

Cashew Chicken Recipe- Step by Step Process

Other One Pot Chicken Dinner Recipes:

Chicken with Cashew Nuts

Easy Cashew Chicken
5 from 3 votes

Cashew Chicken Recipe

Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

Quick and easy cashew chicken recipe, made in one pot and 30 minutes on stovetop with simple ingredients. Better than Chinese takeout! 

Servings: 4 People
Course: Main Course
Cuisine: American, Chinese
Calories: 469 kcal
Author: Abeer


  • 1 tbsp Olive oil
  • 1 tbsp Sesame oil
  • 1.5 pounds Chicken breast Bonesless, Cut into 1 inch cubes
  • 1 tbsp Ginger Finely minced
  • 1.5 tbsp Garlic Finely minced
  • 1/4 tsp Red chili flakes Optional
  • 1/4 cup Honey
  • 1/4 cup Soy sauce Low sodium
  • 2 tbsp Vinegar
  • 1-2 tbsp Sriracha sauce Or chili sauce
  • 1 cup Green peppers Cut into 1 inch pieces
  • 3/4 cup Onion Cut into 1 inch pieces
  • Salt To taste
  • Pepper To taste
  • 1 tbsp Cornstarch
  • 3/4 cup Cashews Unsalted, Roasted


  1. Heat olive oil and sesame oil in a nonstick pot over medium-high heat.

  2. Add chicken, ginger, garlic, red chili flakes and stir fry until slightly golden brown. 

  3. Add honey, soy sauce, vinegar, sriracha sauce or sweet chili sauce. Mix everything together.

  4. Add green peppers and onion and mix again.

  5. Add salt and pepper to taste. 

  6. Add cornstarch OR dissolve cornstarch in 2 tbsp water and add that into the pot. Mix well. 

  7. Add cashews and cook for a few more minutes until liquid is reduced and sauce thickens. 

  8. Serve with rice and enjoy. 

Recipe Notes

  • Read all my tips above.
  • Leftovers can be stored in a sealed container in the fridge for up to 3 days. 
Nutrition Facts
Cashew Chicken Recipe
Amount Per Serving
Calories 469 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 3g15%
Cholesterol 108mg36%
Sodium 1131mg47%
Potassium 951mg27%
Carbohydrates 33g11%
Fiber 2g8%
Sugar 21g23%
Protein 43g86%
Vitamin A 190IU4%
Vitamin C 37.5mg45%
Calcium 36mg4%
Iron 2.9mg16%
* Percent Daily Values are based on a 2000 calorie diet.

Happy cooking everyone!

7 comments on “Cashew Chicken (One Pot)”

  1. Sounds like a delicious dinner!

  2. What a great one pot recipe! Looks so delicious!

  3. Love that this is a one pot dish!

  4. Such a delicious meal and less clean up?….I’m in!

  5. Such an incredible one pot dish!! I LOVE it!

  6. Get in my belly! This looks so good.

  7. This looks perfect for weeknight meal! Looks delish!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating