An editorial recipe library. Every recipe is researched from many cited sources — see the provenance panel on each page. How we work →
แกงเขียวหวานไก่

Green Curry Chicken

/kɛːŋ kʰǐaw wǎːn kàj/ · also Gaeng Keow Wan Gai
Gaeng keow wan gai lives or dies on the paste and the coconut fat. Fry the paste until the raw chile smell turns rounded and oily, then build the curry thin enough to eat with rice or ขนมจีน (kanom jeen), not so thick that it becomes a sauce. Sweetness is restrained. If the curry tastes like coconut dessert with chicken in it, it has left the dish.
Green Curry Chicken — finished dish
Servings
Total time
40 min
Active time
30 min
Serves
4
Difficulty
standard
Heat

The dish in context

Gaeng keow wan gai is a central Thai coconut curry built from green curry paste, chicken, coconut milk, Thai eggplant, makrut lime leaf, and Thai sweet basil. The name is often mistranslated as a cue to make the curry sugary; in Thai usage, เขียวหวาน points to the soft green color, not a dessert-level sweetness. Modern scholarship and Thai food writers commonly place green curry later than red curry, with strong evidence of development in the early 20th century rather than in ancient court mythology. Household versions vary in chicken cut, added chicken blood, pea eggplant, and the thickness of the coconut, but the grammar is stable: fry paste in coconut fat, season salty-first, keep the basil fresh.

Method 9 steps · 40 min

Cut the chicken and soak the eggplant

Slice the chicken into thin pieces across the grain. Quarter the Thai eggplants and hold them in lightly salted water until needed; drain right before adding.

Why it matters Thin chicken cooks before the coconut breaks down. Salted water slows browning on the cut eggplant and keeps the surface from oxidizing into gray patches.

Split the coconut cream

Put the coconut cream in a wide pot over medium heat and simmer, stirring often, until glossy fat beads appear at the edges and the cream looks slightly curdled. If using stabilized canned coconut milk and no fat appears after 6 minutes, add the neutral oil and move on.

Why it matters The paste needs fat, not water, to bloom its chile oils and aromatics. Waiting forever for an emulsified canned product to split is bad technique; oil fixes the physics without changing the dish much.

Fry the curry paste

Green Curry Chicken step 3: Fry the curry paste

Add the green curry paste and fry it in the coconut fat over medium-low heat for 3-5 minutes. Stir and smear it against the pot until the raw garlic-chile smell fades and green oil stains the fat.

Why it matters This is the narrow window. Under-fried paste tastes sharp and raw; scorched paste turns bitter and makes the whole pot taste tired.

Coat the chicken

Add the chicken and stir until every piece is coated in paste and the outside turns opaque. Do not brown it.

Why it matters Thai coconut curries are not built on browned meat flavor. Browning pushes the curry toward roast chicken gravy and roughens the texture of thin-sliced thigh.

Build the curry liquid

Green Curry Chicken step 5: Build the curry liquid

Add the thin coconut milk in two additions, stirring after each one to dissolve the paste into the liquid. Bring to a steady simmer, not a hard boil.

Why it matters Adding the liquid in stages keeps the emulsion smoother and prevents clumps of paste from floating in a pale coconut base. A hard boil makes coconut milk greasy and coarse.

Season salty-first

Green Curry Chicken step 6: Season salty-first

Add the fish sauce, palm sugar, and torn makrut lime leaves. Simmer for 2 minutes, then taste the broth with a spoonful of rice if possible; it should read salty, herbal, and only lightly sweet.

Why it matters There is no fixed ratio because curry paste brands carry different salt levels. The rice test matters: curry that tastes slightly intense alone lands correctly with starch.

Cook the eggplant

Drain the Thai eggplant and add it with the pea eggplant, if using. Simmer until the Thai eggplant is tender at the center but still holds its shape, 5-7 minutes.

Why it matters Thai eggplant should not dissolve. The right texture is soft at the cut face with a faint snap near the skin.

Finish with basil and red chili

Green Curry Chicken step 8: Finish with basil and red chili

Add the cooked chicken blood, if using, and simmer for 1 minute to heat through. Turn off the heat, fold in Thai sweet basil and red spur chili, and let the basil wilt in residual heat.

Why it matters Basil belongs at the end. Boiling it turns the leaves black and drives off the anise-clove aroma that marks the curry as finished.

Serve with rice or kanom jeen

Serve hot with jasmine rice or ขนมจีน. Spoon enough curry liquid over the starch; this is a curry to carry rice, not a dry stir-fry.

Why it matters The seasoning is calibrated for dilution by starch. Eating the curry alone makes the salt and chile read louder than intended.

Common mistakes

  • {'mistake': 'Making the curry sweet because the English name says green sweet curry.', 'fix': 'Use palm sugar as a rounder, not as a main flavor. The curry should be salty-herbal first, lightly sweet second.'}
  • {'mistake': 'Boiling the coconut milk hard after adding it.', 'fix': 'Hold a steady simmer. Violent boiling breaks the coconut into greasy pools and toughens thin chicken.'}
  • {'mistake': 'Adding basil early.', 'fix': 'Add ใบโหระพา off heat or at the last few seconds. The leaves should wilt green, not turn black.'}
  • {'mistake': 'Using watery light coconut milk.', 'fix': 'Use full-fat coconut milk and dilute only part of it to mimic หางกะทิ. Light coconut milk cannot fry paste properly.'}
  • {'mistake': 'Treating all green curry paste as interchangeable.', 'fix': 'Start lower with salty commercial pastes and correct with fish sauce after simmering. Paste is seasoning, not only aroma.'}

What does not belong

  • {'item': 'Spinach, cilantro leaves, or food coloring for a greener curry', 'reason': 'The curry does not need to be neon. A soft green oil and pale coconut body are normal; forcing the color muddies the paste and changes the aroma.'}
  • {'item': 'Heavy cream or dairy milk', 'reason': 'Dairy does not belong. Coconut milk is the fat, liquid, and aroma of this curry.'}
  • {'item': 'Green peas as a substitute for pea eggplant', 'reason': 'Peas add sweetness and a Western mixed-vegetable profile. If มะเขือพวง is unavailable, omit it.'}
  • {'item': 'A large spoonful of sugar', 'reason': 'Gaeng keow wan is not a sweet curry in the dessert sense. Too much sugar flattens chile, basil, and makrut lime leaf.'}
  • {'item': 'Ginger as an equal replacement for galangal in the paste', 'reason': 'Ginger is a fallback only. Galangal gives the paste its resinous, citrus-pine edge; ginger turns the aroma warm and round.'}
  • {'item': 'Flour or cornstarch slurry', 'reason': 'Thickness comes from coconut concentration and emulsified paste, not starch gel. Slurry makes the curry glossy in the wrong way.'}

Adaptations

Vegan Partial

Halal Partial

Gluten-free Partial

Dairy-free Partial

Shellfish-free Partial

Provenance

Sources surveyed84
Cultural authority4
Established press8
Community + blogs16
Individual voices56
Weighted score108.0
Review statusfounder-reviewed
Generated2026-05-16 00:09:52 UTC
Founder reviewed2026-05-16 00:10:53 UTC
Cultural accuracy8/10
Substitution safety8/10