Diethood » Recipes » Dinner Recipes » Chicken Recipes » Cashew Chicken

Cashew Chicken

This cashew chicken recipe isn’t as good as takeout; it’s better! It’s light, fresh, and delicious, bursting with your favorite Asian flavors, and it only takes 30 minutes to make!

Close-up overhead view of a plate of cashew chicken served on rice.

Quick Homemade Cashew Chicken Recipe

I don’t know about you, but I adore Chinese takeout. One of my favorite things to order when I get Asian takeout is cashew chicken. However, this rendition of cashew chicken has so much more flavor than what you get when you order takeout, and it’s substantially more nutritious, too. It’s loaded with lean chicken and tons of veggies, and you’ll need less than half an hour to make it!

Why We Love This Recipe

  • More Flavorful: Tastes better than takeout.
  • Nutrient-Rich: Packed with lean chicken and veggies.
  • Quick and Easy: Ready in under 30 minutes.
  • Versatile: Perfect for weekdays or special occasions.
Overhead view of the ingredients needed for cashew chicken: A bowl of raw chicken cubes, a bowl of red and green bell peppers, a bowl of scallions, a bowl of cashews, a bowl of oyster sauce, a bowl of uncooked rice, a bowl of chicken broth, a bowl of cornstarch, a bowl of soy sauce, a bowl of olive oil, a bowl of sesame oil, a bowl of garlic, a bowl of rice vinegar, a bowl of onions, and a bowl of salt, pepper, and chili flakes

Cashew Chicken Ingredients

  • Chicken breasts, skinless and boneless, and cubed.
  • Salt & Pepper are used for seasoning the chicken.
  • Red pepper flakes will add a spicy kick to the dish.
  • Olive oil is used for stir frying.
  • Sesame oil adds a nutty flavor to the cashew chicken sauce.
  • Oyster sauce enhances the taste of the sauce.
  • Soy sauce and I suggest using low-sodium soy sauce for cashew chicken.
  • Chicken broth, again use low-sodium chicken broth if possible.
  • Cornstarch helps thicken the sauce.
  • Garlic
  • Rice vinegar adds tanginess to the sauce.
  • Green & Red Bell Peppers add color, texture, and flavor.
  • Onion: I use a yellow onion for this recipe, but a white or red onion will work, too.
  • Cashews: You want to use unsalted roasted cashews for this chicken dish.
  • Green onion for garnish.

How to Make Cashew Chicken

  1. Season the chicken with salt, pepper, and chili flakes.
  2. Preheat a wok over high heat, then add olive oil.
  3. Add the chicken to the wok and stir fry until it is browned and cooked, about 7 to 8 minutes.
  4. Make the sauce, and in a mixing bowl, whisk together the chicken broth, soy sauce, oyster sauce, sesame oil, rice vinegar, and garlic. 
  5. Add the veggies to the wok and cook for 3 minutes or until the onions are translucent.
  6. Pour the sauce into the wok and cook for 3 minutes or until it thickens.
  7. Add the cashews and the green onions, and toss until the ingredients are well combined. Then, remove from the heat and serve. 

Tips for Success

  • Chicken breasts are recommended, but boneless, skinless chicken thighs are a suitable substitute.
  • Cut the veggies and the chicken pieces to consistent sizes so everything will cook at the same speed.
  • It’s important to brown the chicken because browning the meat is how you get the most flavor.
  • Don’t have a wok? A large skillet is an effective alternative for preparing this dish.
  • Make it gluten-free and replace the soy sauce with Tamari.
  • To make this dish vegetarian-friendly, use tofu or another substitute, use vegetable broth instead of chicken broth, and replace oyster sauce with hoisin.

Serving Suggestions

I usually serve cashew chicken over white rice, but sometimes I use brown rice, quinoa, or noodles. I also love to serve this dish with some tasty side dishes like my spicy Asian Cucumber Salad, this Asian Chicken Noodle Soup, our Asian Beef Skewers, or this delicious Spicy Thai Rice.

Close-up image of cashew chicken cooking in a dark skillet.

How to Store and Reheat Leftovers

  • Leftover cashew chicken will last in the fridge for up to 4 days and in the freezer for up to 4 months. Just make sure to store it in an airtight container. Fully thaw the chicken before reheating it.
  • You can reheat the leftovers over medium heat for about 5 minutes or in a microwave in 20-second intervals until heated all the way through. 

More Easy Chicken Recipes

Close up overhead view of a plate of cashew chicken served on rice.

Cashew Chicken

Katerina | Diethood
This easy Cashew Chicken recipe is like your favorite Chinese takeout but way better! It’s packed with flavors, loaded with veggies and protein, and you’ll have it ready in just 30 minutes.
5 from 10 votes
Servings : 4
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes


  • 1 pound boneless skinless chicken breasts, cut into 1-inch cubes
  • salt and fresh ground pepper, to taste
  • ¼ teaspoon red pepper flakes
  • 1 tablespoon olive oil
  • 1 tablespoon sesame oil
  • 2 tablespoons oyster sauce
  • ¼ cup low-sodium soy sauce
  • ¼ cup organic low-sodium chicken broth
  • 1 tablespoon cornstarch
  • 3 cloves garlic, minced
  • 2 tablespoons rice vinegar
  • 1 green bell pepper, seeded and chopped
  • 1 red bell pepper, seeded and chopped
  • 1 onion, sliced
  • ½ cup unsalted roasted cashews
  • green onion, chopped
  • cooked rice, quinoa, brown rice, or noodles, for serving


  • Season chicken with salt, black pepper and red pepper flakes.
  • Preheat a wok over high heat.
  • Heat the olive oil in the preheated pan.
  • Add the chicken and stir-fry for 7 to 8 minutes, or until the chicken is cooked through and starts to brown.
  • In the meantime, whisk together the sesame oil, oyster sauce, soy sauce, chicken stock, cornstarch, garlic and rice vinegar.
  • Add the bell peppers and onion to the wok and cook for 3 minutes, or until the onion softens and becomes translucent.
  • Pour the prepared sauce over the chicken and cook for 3 more minutes, or until the sauce begins to thicken.
  • Add the cashews and green onions and toss everything together.
  • Remove from heat.
  • Serve over rice or noodles immediately.


  • Chicken: I used boneless, skinless chicken breasts, but if you want, you can also use boneless, skinless chicken thighs.
  • Brown the chicken: It is important that you brown the chicken when cooking it. Browning the meat is how you get the most flavor. Cook the chicken in the wok until it is golden brown.
  • Cut the veggies and the chicken pieces to equal sizes; that way, everything will cook at the same time. If your vegetables and chicken are all cut to different sizes, some pieces will be undercooked, and some will be overcooked.
  • Replace the soy sauce with tamari to make a gluten-free version.
  • Store in an airtight container in the fridge for 4 days or in the freezer for 4 months.
  • Reheat over medium heat on the stove for 5 minutes or in a microwave in 20-second increments until heated through. 


Serving: 1 g | Calories: 334 kcal | Carbohydrates: 15 g | Protein: 30 g | Fat: 17 g | Saturated Fat: 3 g | Polyunsaturated Fat: 4 g | Monounsaturated Fat: 9 g | Trans Fat: 0.01 g | Cholesterol: 73 mg | Sodium: 963 mg | Potassium: 766 mg | Fiber: 2 g | Sugar: 4 g | Vitamin A: 1113 IU | Vitamin C: 66 mg | Calcium: 36 mg | Iron: 2 mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Course: Dinner
Cuisine: Asian
Keyword: cashew chicken recipe, chinese cashew chicken, homemade chinese food, thai cashew chicken
Did you make this recipe?Leave a Rating!


Ask a Question or Rate this Recipe

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

Recipe Rating:

26 comments on “Cashew Chicken”

  1. Excellent! I did add celery and carrots to the mix to stretch it out a bit. In addition, I did double the sauce. Thank you!

  2. Excellent meal. I doubled the sauce. Used fish sauce instead of oyster sauce because that’s what I had. Needed to cook 3 to 4 more minutes than recipe says. Will make again.

  3. I’ve always been intimidated to make this, but you make it sound so easy that now I’m going to try it!

  4. This is one of the best chicken recipes I’ve made. I love cashew chicken, and this is just like the takeout I always order.

  5. Wow your Cashew Chicken recipe looks delicious! Even more so for someone who’s hungry as of typing. Gotta try this ASAP.

  6. Avatar photo

    Delicious looking Skinny Cashew Chicken! Thanks a lot for it’s introduction to the masses. I have jotted down all the recipe.Hopefully try sometime…Thanks once again Katerina.

  7. Avatar photo
    Cookin Canuck

    30 minutes AND one-pot? That’s a cookbook I need to get my hands on! This cashew chicken looks fantastic.

  8. Avatar photo
    Holly N @ Spend With Pennies

    I think I have almost every page dogeared in Jo’s book, so many things I’m dying to try! I haven’t tried this one yet but it looks so good and we LOVE stir fry!!

Scroll to Top