Green Curry
Also: Gaeng Keow Wan, Thai green curry, gaeng kiao wan
A Thai wet curry of protein and vegetables simmered in coconut milk enriched with fresh green chili paste, seasoned with fish sauce and palm sugar, and finished with Thai basil and kaffir lime leaves.
Identity criteria
- 1Green curry paste built from fresh green chilies — not dried red — giving the dish its color, heat, and herbaceous character
- 2Coconut milk as the only liquid base; water or stock are not substitutes
- 3Thai basil (horapa) stirred in off-heat so its volatile anise-clove fragrance survives into the bowl
- 4Kaffir (makrut) lime leaves torn and infused throughout cooking; lime zest does not replace them
- 5Seasoning balance of fish sauce (salt and umami) and palm sugar (the 'waan' in the Thai name) — soy sauce breaks the dish
- 6Loose, brothy pouring consistency — the dish is never reduced to a thick paste or stew
Components
green curry pasteessentialMade from fresh green chilies, lemongrass, galangal, shallots, garlic, shrimp paste, coriander root, and kaffir lime zest; store-bought is an acceptable shortcut
Thai eggplant (makheua phuang or round green)optionalStandard vegetable addition; pea eggplant adds characteristic slight bitterness
chicken thighoptionalMost canonical protein; breast, fish fillet, shrimp, or firm tofu are all established alternatives
kaffir lime leavesessentialTorn and added whole; their floral-citrus oils are irreplaceable
full-fat coconut milkessentialThe thick top cream is separated and used to fry the paste first; light coconut milk lacks the fat needed for this step
fish sauceessential
palm sugaressentialLight brown sugar approximates it; cane sugar lacks caramel depth but is safe
Thai basil (horapa)essentialAdded completely off-heat at the end; substituting Italian sweet basil removes the defining anise note
fresh red chili slicesoptionalPlating only — color contrast against the green sauce
Technique
- Blooming paste in separated coconut cream
- The thick top cream of coconut milk is skimmed off and heated alone with the curry paste; without this step the aromatics never toast and the finished curry tastes raw and flat
- Cracking the coconut cream
- Continuing to fry the cream-and-paste mixture until the fat visibly separates signals that water has driven off and the paste is properly cooked; under-cracking leaves a starchy, unintegrated flavor that no amount of simmering fixes
- Off-heat basil finish
- Thai basil's key volatile compounds — linalool, eugenol, estragole — evaporate within seconds at boiling temperature; adding the leaves while the pan is still on the burner destroys the fragrance that defines the dish's finish
Form & serving
- Served
- Family-style bowl or individual deep plate spooned generously over jasmine rice
- Temperature
- hot
- Portion
- 300–400 ml per person over one cup of cooked rice
- Pairs with
- jasmine rice · roti (southern Thai variant) · ajad cucumber relish · steamed rice noodles
Character
Flavour
Texture
Silky, brothy coconut milk sauce; tender protein; Thai eggplant provides a slight vegetal crunch
Eaten
Everyday family meal and restaurant staple across Thailand; served communally over jasmine rice as part of a multi-dish spread; equally appropriate for weeknight dinners and celebratory meals; widely available as street food and as a benchmark dish in Thai restaurants internationally
When
year-round
Variations & related
Regional variations
- Gaeng Keow Wan Gai · Thailand (nationwide)
Standard chicken version; thighs preferred for juiciness over breast
- Gaeng Keow Wan Pla · Thailand (coastal regions)
Fish fillet variation requiring shorter cooking to avoid break-up
- Gaeng Keow Wan Jay · Thailand (Buddhist temple tradition)
Fully vegan; shrimp paste replaced with fermented soybean paste, fish sauce replaced with thin soy
- Green curry with roasted duck · Thailand (urban restaurants)
Richer variation; roasted duck adds a smoky, fatty counterpoint to the herbaceous sauce
Related dishes
- sibling Red Curry (Gaeng Phet)
Identical coconut-milk structure; dried red chilies replace fresh green, yielding a darker, drier-heat profile
- sibling Yellow Curry (Gaeng Karee)
Coconut-milk base with turmeric-heavy paste; milder, sweeter, and influenced by Indian curries
- sibling Panang Curry
Thicker and drier, with roasted peanuts ground into the paste; meant to cling to protein rather than form a broth
- sibling Massaman Curry
Coconut-milk base with dried whole spices (cardamom, cinnamon, clove); southern Thai, Malay-Muslim heritage
- pairs-with Jasmine Rice
Canonical starch that absorbs the broth; no other rice variety is traditional
- pairs-with Som Tum (Green Papaya Salad)
Acidic, crunchy counterpoint that cuts the richness of the coconut milk
Substitutions
Thai basil (horapa) → Italian sweet basilinadmissible
Italian basil lacks the anise-clove character of horapa; the dish's defining aromatic finish is lost
kaffir lime leaves → lime zestinadmissible
Provides citrus but not the complex floral quality of the leaf; perceptibly different result
palm sugar → light brown sugaradmissible
Adequate approximation for the caramel sweetness in most cooking contexts
fish sauce → light soy sauceinadmissible
Eliminates the fermented-fish backbone; dish becomes generically Asian rather than specifically Thai
fresh green curry paste → commercial jarred green curry pasteadmissible
Loses the brightness of fresh galangal and lemongrass but preserves the dish's identity
full-fat coconut milk → light coconut milkinadmissible
Insufficient fat for the cream-cracking step; the paste never properly blooms and the sauce is watery
shrimp paste in the curry paste → fermented soybean paste (tao jiao)admissible
Required for vegan versions; changes umami character but preserves the dish's structure
Common mistakes
- Substituting Italian sweet basil for Thai basil (horapa), eliminating the anise-clove finish
- Adding all the coconut milk at once instead of using the separated cream to fry the paste first
- Stopping before the coconut cream visibly cracks, leaving a raw starchy paste flavor in the finished curry
- Stirring Thai basil in while the pan is still on the burner, cooking away its fragrance
- Using lime zest or juice in place of kaffir lime leaves
- Reducing the sauce until thick — green curry should remain loose and pourable
- Seasoning with soy sauce rather than fish sauce, stripping the dish of its fermented-fish backbone
- Using a red or yellow curry paste recolored with herbs and labeling it green curry — authentic paste requires fresh green chilies as its base
Provenance
Green curry belongs to the central Thai culinary tradition and appears in documented royal court recipes from Bangkok in the early twentieth century. The name 'keow wan' (literally 'sweet green') distinguishes it from older drier regional curries and reflects the integration of Indian spice concepts and Chinese cooking techniques through Siamese court kitchens. Its Thai origin is undisputed and no other nation makes a competing claim.
Claimed by: Thailand
References
- 1.David Thompson, Thai Food (Pavilion, 2002)
- 2.Kasma Loha-unchit, It Rains Fishes (Pomegranate, 1995)
- 3.Leela Punyaratabandhu, Simple Thai Food (Ten Speed, 2014)
- 4.Royal Institute of Thailand culinary documentation
Confidence: high