An editorial recipe library. Every recipe is researched from many cited sources — see the provenance panel on each page. How we work →
ไก่ผัดเม็ดมะม่วง

Thai Cashew Chicken

/kàj pʰàt mèt má.mûaŋ/ · also Gai Pad Med Mamuang
Thai cashew chicken is not a loose pile of chicken and nuts in brown gravy. The dish lives or dies on sequencing: fry the cashews without burning them, fry the chicken so the coating stays thin, then reduce the sauce before everything comes back to the wok. Done right, it is glossy and dry enough to mound on rice, with crisp cashews and dark fried chilies cutting through the sweet-salty oyster sauce base.
Thai Cashew Chicken — finished dish
Servings
Total time
35 min
Active time
30 min
Serves
4
Difficulty
intermediate
Heat

The dish in context

Gai pad med mamuang sits in the Thai-Chinese restaurant vocabulary of central Thailand: wok heat, oyster sauce, soy sauce, fried nuts, and a glossy reduction built for eating with plain jasmine rice. Thai culinary-school and government training sources treat it as a standard professional Thai dish, with separate preparation of chicken, cashews, vegetables, and sauce before the final toss. Household and restaurant versions diverge on whether the chicken is deep-fried or stir-fried, and on whether nam prik pao (น้ำพริกเผา) is used. This version follows the common restaurant structure: lightly coated fried chicken, fried cashews and dried chilies, onion and bell pepper, then a short high-heat glaze.

Method 10 steps · 35 min

Mix the sauce

Stir together the oyster sauce, light soy sauce, nam prik pao, sugar, Shaoxing wine, water, and white pepper until the chili jam loosens. Keep it beside the stove.

Why it matters The final wok stage is short. Searching for sauces while garlic burns is how this dish turns bitter.

Coat the chicken

Toss the chicken with salt, then dust with the flour in a thin, even layer. Shake off loose flour; the pieces should look matte, not buried.

Why it matters The coating is there to catch sauce and give a light fried edge. A thick batter turns the dish into sweet-and-sour chicken with cashews, which is not the target.

Fry the cashews

Thai Cashew Chicken step 3: Fry the cashews

Heat the oil in a wok or small pot to 160-170°C. Fry the raw cashews until pale gold, 60-90 seconds, then lift them out; they will darken as they sit.

Why it matters Cashews burn after they look done. Pull them early or the final dish carries a bitter nut-skin finish.

Fry the dried chilies

Add the dried chili pieces to the same oil for 5-10 seconds, only until they darken slightly and smell toasted. Remove immediately.

Why it matters The window is narrow. Properly fried chilies are fragrant and brittle; overfried chilies turn black and acrid.

Fry the chicken

Thai Cashew Chicken step 5: Fry the chicken

Raise the oil to 175-180°C. Fry the chicken in batches until pale golden and cooked through, 3-4 minutes per batch, then drain on a rack.

Why it matters Batching protects the oil temperature. If the oil drops hard, the flour absorbs oil before it crisps and the sauce later slides off.

Start the wok base

Pour off the frying oil, leaving about 30 ml in the wok. Set over high heat, add the garlic, and stir until the edges turn light gold, 10-20 seconds.

Why it matters Garlic is the first aroma in the glaze, but it has no patience. Brown garlic tastes harsh under oyster sauce.

Sear the vegetables

Thai Cashew Chicken step 7: Sear the vegetables

Add the onion and bell pepper. Stir-fry until the onion edges turn translucent but the centers still snap, 45-60 seconds.

Why it matters The vegetables should read as stir-fried, not softened into a sauce. Their crunch is part of the dish's structure.

Reduce the sauce

Pour in the mixed sauce and boil hard until glossy and slightly thick, 30-45 seconds. Drag the spatula through it; the sauce should close slowly, not run like water.

Why it matters Reducing before the chicken returns prevents soggy coating. The sauce must be a glaze before it touches the fried pieces.

Final toss

Thai Cashew Chicken step 9: Final toss

Add the fried chicken and toss until every piece is lacquered, 30 seconds. Add the cashews, fried chilies, and scallions; toss 10-15 seconds more and turn off the heat.

Why it matters Cashews and scallions go in late so they keep crunch and color. Long cooking here gives dull nuts and limp green onion.

Serve

Transfer to a plate immediately and serve with plain jasmine rice. Do not leave it in the hot wok; residual heat keeps tightening the glaze.

Why it matters This is a dry stir-fry, not a holding dish. The texture is best when the coating is still lightly crisp under the sauce.

Common mistakes

  • {'mistake': 'Frying cashews until they look fully brown in the oil.', 'fix': 'Pull them at pale gold. Carryover heat finishes the color.'}
  • {'mistake': 'Using a thick batter on the chicken.', 'fix': 'Use a thin dusting of flour. The chicken should have a light craggy surface, not a shell.'}
  • {'mistake': 'Adding the sauce after the chicken and vegetables are already in the wok.', 'fix': 'Reduce the sauce first, then toss. Fried chicken needs glaze, not a bath.'}
  • {'mistake': 'Crowding the wok for a doubled batch.', 'fix': 'Fry and final-toss in batches. Steam is the enemy of this dish.'}
  • {'mistake': 'Using salted roasted cashews without adjusting the sauce.', 'fix': 'Use raw unsalted cashews when possible. If using salted roasted nuts, reduce light soy sauce by about one-third.'}

What does not belong

  • {'item': 'Coconut milk', 'reason': 'Coconut milk does not belong in gai pad med mamuang. This is a dry Thai-Chinese stir-fry, not a curry.'}
  • {'item': 'Curry paste', 'reason': 'Curry paste changes the dish into a different stir-fry. The base here is oyster sauce, soy sauce, garlic, and roasted chili jam.'}
  • {'item': 'Heavy cornstarch slurry', 'reason': 'A thick slurry makes restaurant brown gravy. The correct finish is a reduced glaze that clings to fried chicken.'}
  • {'item': 'Sweet chili sauce', 'reason': 'Bottled sweet chili sauce makes the dish sticky and one-note. It is not a substitute for nam prik pao.'}
  • {'item': 'Peanuts instead of cashews', 'reason': 'Peanuts do not belong as the main nut. The dish is named for cashews.'}

Adaptations

Vegan Partial

Halal Partial

Gluten-free Partial

Dairy-free Partial

Shellfish-free Partial

Provenance

Sources surveyed74
Cultural authority4
Established press6
Community + blogs11
Individual voices53
Weighted score93.5
Review statusfounder-reviewed
Generated2026-05-16 05:58:39 UTC
Founder reviewed2026-05-16 05:58:55 UTC
Cultural accuracy8/10
Substitution safety8/10