thai cashew chicken recipe
The Best thai cashew chicken recipe
Oh, there’s nothing quite like a good Thai cashew chicken recipe to bring a little bit of sunshine into my kitchen—or at least into my family’s table. I started making it years ago when my kids were still picky eaters, and honestly, it was one of those rare dishes that won over even the most skeptical little ones. The creamy, slightly sweet-savory sauce is just the right balance, and the tender chicken mixed with crispy cashews? That’s pure comfort food. My husband and kids will eat it every week, and honestly, I don’t even mind when it’s the only thing on the menu for dinner. It’s that good. Plus, it’s so versatile—you can serve it with steamed rice for a casual weeknight meal or dress it up with fresh herbs and a sprinkle of lime for a special occasion. And the best part? It’s not just a treat for the taste buds. Cashews are packed with healthy fats and plant-based protein, and the garlic and ginger in the sauce add natural anti-inflammatory benefits. It’s a recipe that’s as nourishing as it is delicious, and that’s something I never take for granted.

Thai Cashew Chicken (Pad Krapow Gai)
A flavorful Thai stir-fry featuring tender chicken coated in a sweet and savory coconut-cashew sauce, served with steamed jasmine rice. Packed with aromatic herbs and a perfect balance of spice and tanginess.
🥘Ingredients
- 1.5 lbs boneless chicken thighs (cut into bite-sized pieces)
- 2 tbsp fish sauce
- 1 tbsp soy sauce
- 1 tbsp lime juice
- 1 tsp grated ginger
- 2 cloves garlic (minced)
- 1 red bell pepper (sliced)
- 1 cup snap peas (trimmed)
- 1 cup broccoli florets
- ½ cup unsweetened coconut milk
- ¼ cup cashew paste (or blended soaked cashews)
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tbsp brown sugar
- 1 tsp chili flakes (adjust to taste)
- 1 tbsp lime juice
- 1 tsp grated ginger
- 2 cloves garlic (minced)
- 1 tsp coriander powder
- 1 tsp turmeric powder
- 1 cup water (for thinning sauce)
- 1 tbsp chopped fresh cilantro
- 1 tbsp chopped fresh mint
- 1 tbsp toasted sesame seeds
- 1 lime (cut into wedges)
👨🍳Directions
-
1 Marinate the chicken: In a bowl, combine chicken pieces, fish sauce, soy sauce, lime juice, ginger, and garlic. Mix well and let it marinate for at least 15 minutes.
-
2 Prepare the sauce: In a food processor, blend coconut milk, cashew paste, soy sauce, oyster sauce, brown sugar, chili flakes, lime juice, ginger, garlic, coriander, and turmeric until smooth. Add water gradually to thin the sauce to a pourable consistency.
-
3 Cook the chicken: Heat oil in the skillet over medium-high heat. Add marinated chicken and cook for 5-6 minutes, stirring occasionally, until fully cooked and lightly browned. Remove chicken from skillet and set aside.
-
4 Stir-fry vegetables: In the same skillet, add bell pepper, snap peas, and broccoli. Stir-fry for 3-4 minutes until slightly tender but still crisp. Return chicken to the skillet.
-
5 Combine and simmer: Pour the sauce over the chicken and vegetables. Stir well to coat everything evenly. Simmer for 3-4 minutes until the sauce thickens slightly.
-
6 Garnish and serve: Transfer the stir-fry to a serving platter. Garnish with chopped cilantro, mint, sesame seeds, and lime wedges. Serve hot with steamed jasmine rice.
🔧Equipment
- Stainless steel or non-stick skillet (10-inch)
- Mixing bowls
- Knife and cutting board
- Measuring cups and spoons
- Food processor (optional, for cashew paste)
- Steamer basket
- Serving platter
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Thai Cashew Chicken (Pad Krapow Gai) Works
This Thai cashew chicken recipe is always a crowd-pleaser because it balances bold flavors with a touch of creamy richness that feels comforting yet fresh—perfect for any family gathering. Whether you’re serving it at a casual weeknight dinner or a holiday spread, the dish’s vibrant sauce and tender chicken make it easy to impress without needing fancy ingredients. Plus, the cashews add a satisfying texture that keeps everyone coming back for seconds, and it’s simple enough to double or triple the batch for bigger groups. It’s the kind of meal that feels special but stays stress-free, so you can enjoy the moment with your loved ones.
❓ Frequently Asked Questions About Thai Cashew Chicken (Pad Krapow Gai)
What is the best way to prepare the cashew paste for Thai Cashew Chicken?
The best way to make a smooth and flavorful cashew paste is to blend soaked cashews (about ½ cup) with 2-3 tbsp of water, 1 tsp of soy sauce, 1 tsp of lime juice, 1 tsp of garlic powder or minced garlic, ½ tsp of ginger powder or grated ginger, ½ tsp of turmeric (optional for color), and 1 tsp of fish sauce. Blend until ultra-smooth, then adjust seasoning with more fish sauce or lime juice if needed.
Why does my Thai Cashew Chicken taste bland or lack depth?
A few common reasons include insufficient fish sauce, under-seasoned cashew paste, or not enough heat from the chili paste (like Sriracha or Thai bird’s eye chili). To fix this, increase fish sauce by ½ to 1 tsp, add more chili (start with ½ tsp), and ensure your cashew paste is well-seasoned. Also, balance sweetness with a touch of brown sugar or honey if needed.
Can I substitute cashews with another nut or ingredient?
While cashews are traditional, you can use almonds (soaked and blended) or peanut butter (adjusting for thickness). For a lighter texture, blend tofu with cashew paste and mix it into the sauce. Avoid nuts with a strong flavor (like walnuts) as they may overpower the dish.
How do I ensure the chicken stays moist without turning mushy?
To keep chicken tender, pat it dry before marinating, avoid overcooking, and use a mix of pan-frying (3-4 mins) + simmering (5-6 mins). Add a splash of chicken broth or coconut milk to the sauce to retain moisture. For extra crispiness, press chicken lightly with a spatula while cooking.
Is coconut milk necessary for the Thai Cashew Chicken recipe?
No, but it’s highly recommended for creaminess and balance. If you omit it, the sauce will be thinner and less rich. For a lighter version, use half coconut milk and half water in the sauce. You can also skip it entirely but expect a drier, less velvety texture.
