Green Curry

แกงเขียวหวานThai

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

  1. 1Green curry paste built from fresh green chilies — not dried red — giving the dish its color, heat, and herbaceous character
  2. 2Coconut milk as the only liquid base; water or stock are not substitutes
  3. 3Thai basil (horapa) stirred in off-heat so its volatile anise-clove fragrance survives into the bowl
  4. 4Kaffir (makrut) lime leaves torn and infused throughout cooking; lime zest does not replace them
  5. 5Seasoning balance of fish sauce (salt and umami) and palm sugar (the 'waan' in the Thai name) — soy sauce breaks the dish
  6. 6Loose, brothy pouring consistency — the dish is never reduced to a thick paste or stew

Components

Base

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

Protein

chicken thighoptionalMost canonical protein; breast, fish fillet, shrimp, or firm tofu are all established alternatives

Aromatics

kaffir lime leavesessentialTorn and added whole; their floral-citrus oils are irreplaceable

Liquid

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

Seasoning

fish sauceessential

palm sugaressentialLight brown sugar approximates it; cane sugar lacks caramel depth but is safe

Garnish

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

spicysweetherbalcoconut-richcitrusysavoryslightly bitter

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 leaveslime zestinadmissible

    Provides citrus but not the complex floral quality of the leaf; perceptibly different result

  • palm sugarlight brown sugaradmissible

    Adequate approximation for the caramel sweetness in most cooking contexts

  • fish saucelight soy sauceinadmissible

    Eliminates the fermented-fish backbone; dish becomes generically Asian rather than specifically Thai

  • fresh green curry pastecommercial jarred green curry pasteadmissible

    Loses the brightness of fresh galangal and lemongrass but preserves the dish's identity

  • full-fat coconut milklight coconut milkinadmissible

    Insufficient fat for the cream-cracking step; the paste never properly blooms and the sauce is watery

  • shrimp paste in the curry pastefermented 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. 1.David Thompson, Thai Food (Pavilion, 2002)
  2. 2.Kasma Loha-unchit, It Rains Fishes (Pomegranate, 1995)
  3. 3.Leela Punyaratabandhu, Simple Thai Food (Ten Speed, 2014)
  4. 4.Royal Institute of Thailand culinary documentation

Confidence: high

Built on these foundations

2

The base preparations this dish is assembled from — open one for its master ratio & method.