Thai cashew chicken — gai pad med mamuang — is the stir-fry most Western kitchens get subtly wrong. It ends up as a sticky, soy-brown Chinese knockoff with soggy cashews, when the actual dish is drier, smokier, and built around one paste most home cooks have never bought: nam prik pao. Cook it right and it’s on the table in twelve minutes flat. Cook it wrong and you’ve made a fine Chinese cashew chicken — which is a different dish. If you’ve cooked our Pad Krapow Gai, you already have the wok reflexes for this.

Thai cashew chicken (gai pad med mamuang) is a fast, dry-style wok stir-fry of sliced chicken, roasted cashews, dried chilies, onion and bell pepper in a savoury-sweet sauce of oyster sauce, soy, fish sauce and nam prik pao (Thai roasted chili paste). Total active cook time: 8 minutes. Cashews go in last so they stay crisp. Wok must hit 240 °C / 465 °F before the chicken touches it.
Jump to
Thai vs Chinese cashew chicken — the honest difference
They look similar on the plate; they aren’t the same dish. The Chinese version (which is what most American Chinese restaurants serve) is saucy, glossy, thickened with cornstarch, and leans heavily on ginger. The Thai version is dry — the sauce coats the chicken and immediately reduces to a glaze, no puddle on the plate. No ginger, no cornstarch slurry, no green onions blitzed to death.
Three markers separate them:
| Signal | Thai (Gai Pad Med Mamuang) | Chinese takeout |
|---|---|---|
| Sauce texture | Dry glaze, no pooling | Thick, glossy, spoonable |
| Chili element | Whole dried red chilies, fried until dark | Sometimes none, sometimes ginger-heavy |
| Signature paste | Nam prik pao (roasted chili jam) | Hoisin or oyster only |
| Cashew moment | Toasted separately, added at the very end | Often tossed in with vegetables mid-cook |
| Aromatic base | Garlic only | Ginger + garlic + scallion |
Neither is wrong. But if you searched for the Thai version and got a Chinese-style recipe, you’ll notice the mismatch on the first bite.
The secret weapon: nam prik pao
Nam prik pao (น้ำพริกเผา) is a jarred Thai roasted-chili paste made from dried red chilies, shallots, garlic, tamarind, palm sugar, and shrimp paste — all deeply toasted until they turn nearly black, then pounded into a sticky, smoky, sweet-savoury jam. Chef Pailin at Hot Thai Kitchen calls it non-negotiable for this dish, and she’s right. It’s what makes Thai cashew chicken taste like Thai cashew chicken instead of a generic soy stir-fry.
Find it in Asian grocers next to the curry pastes — the Maepranom brand in the small red-labelled jar is the standard. One jar lasts months. If you truly can’t find it, mash 1 tsp of sriracha with ½ tsp of hoisin and ¼ tsp of fish sauce as a rough sub — it won’t be authentic, but it beats leaving it out.
Ingredients (serves 4)
Chicken & marinade
- 600 g boneless skinless chicken breast, sliced 5 mm thick (or thighs)
- 1 tsp light soy sauce
- 1 tsp cornstarch
- 1 tsp neutral oil
Sauce
- 2 tbsp oyster sauce
- 1 tbsp light soy sauce
- 1 tsp dark soy sauce (for colour)
- 1 tsp fish sauce
- 2 tsp palm sugar (or light brown sugar)
- 2 tbsp nam prik pao (Thai roasted chili paste)
Aromatics & veg
- 4 garlic cloves, roughly chopped
- 8–10 whole dried red chilies (deseeded for less heat)
- 1 small yellow onion, cut into 2 cm wedges
- 1 red bell pepper, cut into 2 cm squares
- 4 spring onions, cut into 3 cm batons
Cashews & finish
- 120 g unsalted raw cashews
- 2 tbsp neutral oil, divided (for cashews + stir-fry)
- Jasmine rice, to serve
The 7-step wok method
- Marinate the chicken.Toss sliced chicken with soy, cornstarch and oil. Rest 10 min while you prep everything else. The cornstarch velvet gives the chicken that restaurant-glossy surface.
- Toast the cashews.Heat 1 tbsp oil in the cold wok over medium. Add cashews, toast 2–3 min, stirring constantly, until deep golden. Scoop out immediately onto a plate — they keep toasting on residual heat. Wipe the wok.
- Fry the dried chilies.Return the wok to medium heat with fresh oil. Add dried chilies, fry 20 seconds until they darken slightly and smell smoky. Scoop out onto the cashew plate. They add flavour to the oil.
- Sear the chicken.Crank the heat to maximum. When the wok smokes lightly, add the chicken in a single layer. Do not move for 45 seconds. Then stir-fry 2 minutes until 80% cooked. Push to the side.
- Aromatics and veg.Add garlic to the empty side. Stir 15 seconds. Add onion and bell pepper. Toss with the chicken for 90 seconds — vegetables should stay crunchy with a light char.
- Sauce.Pour the sauce mix down the hot side of the wok (not on the chicken — it needs to hit metal to bloom). Toss everything to coat. Cook 30 seconds until the sauce reduces to a glaze.
- Finish.Kill the heat. Return cashews and fried chilies. Add spring onions. Toss twice. Plate immediately over jasmine rice. Total wok time: under 6 minutes.

Timing table — prep and cook, stage by stage
This is a mise-en-place dish. Everything must be cut, measured and lined up before the wok turns on — you have zero time to fumble once the heat is up.
| Stage | Heat | Time | Signal |
|---|---|---|---|
| Chicken marinade rest | Off | 10 min | Cornstarch dissolved, meat glossy |
| Toast cashews | Medium | 2–3 min | Deep golden, nutty smell |
| Fry dried chilies | Medium | 20 sec | Darkened, smoky |
| Sear chicken (no touch) | Max | 45 sec | Bottom browns, no steam |
| Stir-fry chicken | Max | 2 min | 80% cooked, still translucent inside |
| Aromatics + veg | Max | 90 sec | Veg crunchy with light char |
| Sauce & glaze | Max | 30 sec | Sauce coats, no puddle |
| Finish | Off | 15 sec | Cashews and chilies back in |
Total wok time: 6 min. Total dish time from cold kitchen: 25 min.
Three mistakes that turn it into Chinese takeout
Serving and pairings
Jasmine rice
Standard. The perfume matches the toasted chili paste. Steam it while you prep everything else — the timing works perfectly.
Cucumber quick pickle
Rice vinegar, sugar, thin-sliced cucumber. Cuts the oyster-sauce richness and refreshes the palate.
Substitution: pork or shrimp
Both work with zero recipe changes. Shrimp cooks 90 seconds total — add it at step 4 and skip the sear rest.
To drink
Cold Singha or a dry Riesling. The Riesling’s residual sweetness matches the palm sugar. Skip red wine — the tannins fight the fish sauce.
Storage
Common questions
What’s the difference between Thai and Chinese cashew chicken?
Thai cashew chicken (gai pad med mamuang) is a dry-style stir-fry glazed with oyster sauce, fish sauce and nam prik pao roasted chili paste, with toasted cashews added last. Chinese cashew chicken is a saucier version thickened with cornstarch and often built on hoisin plus ginger. Thai skips ginger and skips the slurry.
Can I make Thai cashew chicken without nam prik pao?
You can, but you lose the smoky depth that defines the dish. As a last-resort substitute, mash 1 tsp sriracha with ½ tsp hoisin and ¼ tsp fish sauce per tablespoon of nam prik pao called for. The result reads more like a Chinese-Thai hybrid, closer in spirit to our Kung Pao chicken than to real Thai cashew chicken.
Chicken breast or thigh — which is authentic?
Thai street vendors traditionally use breast for this dish because it stays pale against the dark sauce and cooks in seconds over blistering wok heat. Thighs work if you slice them thinner (4 mm) and expect a slightly darker plate. Unlike our butter chicken, where thighs win on flavour, cashew chicken is one of the rare stir-fries where breast is the correct choice.
Why are my cashews always soggy?
Two causes. Either they went into the wok too early and absorbed the sauce, or they weren’t dry-toasted first. Toast them separately in a dry pan over medium heat until deep golden, then add them in the last 15 seconds off the heat. Never simmer cashews in sauce — they turn to mush every time.
Can I use a regular skillet instead of a wok?
Yes, but choose your widest, heaviest pan (cast-iron works well) and preheat it 30 seconds longer than you think. The issue isn’t shape — it’s heat retention. If the pan cools when the chicken hits, you steam instead of sear. Same principle as our Moo Goo Gai Pan: high, dry heat is the whole game.
Save this to Pinterest
Pin it once, cook it forever — cashew-crunch rule and all.
📌 Save to Pinterest
Thai Cashew Chicken (Gai Pad Med Mamuang) in 25 Min
A dry-style wok stir-fry of sliced chicken, roasted cashews, dried chilies, onion and bell pepper in a savoury-sweet sauce of oyster sauce, soy, fish sauce and nam prik pao (Thai roasted chili paste)
- 600g g boneless skinless chicken breast sliced 5 mm thick
- 1 tsp tsp light soy sauce
- 1 tsp tsp cornstarch
- 1 tsp tsp neutral oil
- 2 tbsp tbsp oyster sauce
- 1 tbsp tbsp light soy sauce
- 1 tsp tsp dark soy sauce for colour
- 1 tsp tsp fish sauce
- 2 tsp tsp palm sugar or light brown sugar
- 2 tbsp tbsp nam prik pao (Thai roasted chili paste)
- 4 garlic cloves roughly chopped
- 8-10 whole dried red chilies deseeded for less heat
- 1 small yellow onion cut into 2 cm wedges
- 1 red bell pepper cut into 2 cm squares
- 4 spring onions cut into 3 cm batons
- 120g g unsalted raw cashews
- 2 tbsp tbsp neutral oil divided (for cashews + stir-fry)
The 7-step wok method
Marinate the chicken.
Toss sliced chicken with soy, cornstarch and oil. Rest 10 min while you prep everything else.
Toast the cashews.
Heat 1 tbsp oil in the cold wok over medium. Add cashews, toast 2–3 min, stirring constantly, until deep golden.
Fry the dried chilies.
Return the wok to medium heat with fresh oil. Add dried chilies, fry 20 seconds until they darken slightly and smell smoky.
Sear the chicken.
Crank the heat to maximum. When the wok smokes lightly, add the chicken in a single layer. Do not move for 45 seconds. Then stir-fry 2 minutes until 80% cooked.
Aromatics and veg.
Add garlic to the empty side. Stir 15 seconds. Add onion and bell pepper. Toss with the chicken for 90 seconds — vegetables should stay crunchy with a light char.
Sauce.
Pour the sauce mix down the hot side of the wok (not on the chicken — it needs to hit metal to bloom). Toss everything to coat. Cook 30 seconds until the sauce reduces to a glaze.
Finish.
Kill the heat. Return cashews and fried chilies. Add spring onions. Toss twice. Plate immediately over jasmine rice.
- Wok
Authentic Thai recipe, not to be confused with Chinese cashew chicken. Requires nam prik pao for authentic flavor.
Did You Try Our Recipe ?
Scrumptious
My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious
Response from MeatRecipesBox
Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!
This was amazing
This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!
Response from MeatRecipesBox
Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.
I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!
One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.
I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.
Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Emma Delacourt
Recipe Developer & Founder, MeatRecipesBox
Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.



