แกงเขียวหวานGreen curry (gaeng keow wan)
Chicken in a coconut-milk broth with green-aromatic curry paste — Thai chilies, kaffir lime leaf, lemongrass, and galangal — and a scatter of Thai eggplant, long beans, and fresh green chilies. The name is the color of the paste, and the method is one sentence long: fry the paste, add the liquid, build the dish.
Technique notes
The whole technique lives in the curry-paste article: the paste has to be fried in the coconut's own fat before the liquid goes in, or its raw, green edges never cook off and the dish tastes of raw garlic and lemongrass. That's the one move that separates "green curry" from "chicken in coconut broth." The broth itself is a balance exercise — coconut's fat and sweetness against fish sauce's salt, palm sugar's sugar, and the fresh chilies' heat — adjusted at the end, in the pot, in three small pours. The cutting matters more than you'd expect: the chicken in 1.5 cm pieces so it cooks through in the time it takes to loosen, and the eggplant and beans cut so the greens stay slightly crisp, because a green curry that's all soft is a green curry that's been on the stove too long. It's served with rice — the rice is the vehicle, the curry is the sauce, and the ratio of the two is what the plate is.
Equipment
- Wide, shallow 24 cm (10 in) pan or wok with a lid — the paste needs surface area to fry, the broth needs room to simmer
- A heavy-bottomed pan if you don't have a wok; a wok is faster, a pan is more forgiving
- A small bowl for the three "balance" seasonings, each measured separately (step 6)
Ingredients
- 400 g (14 oz) boneless chicken thigh, cut in 1.5 cm pieces — thigh stays sweet through the simmer; breast turns to shoe leather
- 75 g (½ cup, loosely packed) green curry paste — a good shop-bought tub is fine; or make your own: 30 g green Thai chilies, 25 g Thai (coriander) chilies, 15 g garlic, 10 g lemongrass (the white end), 10 g galangal, 5 g kaffir lime zest, 5 g coriander root or a small piece of the stem, 3 g white pepper, 5 g shrimp paste, 5 g salt — pounded or blitzed to a rough paste
- 400 ml (1⅔ cups) full-fat coconut milk, from a 400 ml (14 fl oz) can — the top of the can, the thick part, is separate from the thinner pour, and you'll use them at different stages
- 150 ml (⅔ cup) light coconut milk or chicken stock, to thin the broth if the coconut alone is too heavy
- 125 g (6) Thai (green) eggplant, cut in 2 cm pieces — the skin is the flavor, so don't peel them
- 80 g (⅓ cup) long beans, cut in 4 cm lengths
- 2 (10 g) bird's eye chilies (horseradish chilies, the small green ones), slit lengthwise — for the heat at the table
- 10 g (a small handful) Thai basil leaves (or a good handful of sweet basil if you can't get the Thai kind) — for the finish, not the simmer
- 15 g (1 tbsp) palm sugar (or a soft brown sugar), cut into small pieces
- 15 ml (1 tbsp) fish sauce — the salt and umami
- 30 g (2) shallots or a small spring onion, sliced, for the aroma at the start (optional, but it helps the paste release)
Method
- Split the coconut milk. Open the can and pour it into two separate containers: you want the thick, cream-like top (the "coconut cream") in one, and the thinner, pourable part in the other. If your can is all one consistency, stand it cold in the fridge for 30 minutes and pour again — the fat will have separated, and that separation is what the method depends on. This is the move from the curry-paste article: the fat is the frying medium, the thin part is the broth, and using them at the same time is how you get a flat, milky result.
- Have everything on the bench. The paste in a small bowl, the chicken cut and in a second bowl, the cut eggplant and long beans in a third, the sugar/fish-sauce/chilies/basil each in their own little dish, and the thin coconut (or stock) in a jug, ready to pour. The whole cook is a sequence of adds, and the gap between each add is short — a minute or two — so nothing gets set down and forgotten.
- Fry the paste. Heat the pan over a medium-high flame and pour in the thick coconut cream. When it just begins to bubble and split — the fat will start to separate along the surface, and the surface will go from white to shiny — add the green curry paste, and the sliced shallot if you're using it. Fry, moving the paste constantly, for 2–3 min, until the raw paste smell has turned to something fragrant, a ring of golden oil is pooling around the edges, and the paste is coating the sides of the pan in a thin, oily film. This is the one non-negotiable step: the raw garlic and lemongrass in the paste need the hot fat to cook off, and a paste that's just simmered in the thin coconut will stay raw-tasting no matter how long you run it.
- The chicken. Tip in the chicken pieces and stir-fry 60–90 s, until they're white on the outside and the pan has a little liquid at the bottom from the coconut and the chicken's own moisture. You're not browning the chicken here — you're giving the paste a surface to stick to while the liquid builds. The color will come back from the chilies in the paste, so don't chase a brown; the point is that the chicken is just past raw on the outside.
- Build the broth. Pour in the thin coconut (and the stock, if you've added it), and bring the whole thing to a rolling bubble — not a full boil, a fast, shivery simmer. The liquid should just be moving fast enough to carry the heat through the chicken. Simmer, with the lid on, for 8–10 min, until the chicken is white and firm throughout. If the broth is too thick to move freely, add a little more of the thin coconut or stock, a small pour at a time — the level should be enough to swim the chicken, not so much that it's a soup.
- The vegetables, then the balance. Add the long beans first, and the eggplant a breath later — the beans take a moment longer to loosen than the eggplant does, and they're a little tougher. Simmer 3–4 min, until the beans are just tender and the eggplant is soft but not falling apart. Now the balance: taste the broth, and work through the three seasonings in order. First the fish sauce — a small pour, stir, taste — until it's properly salty and there's a clean, savory background. Then the palm sugar, a few small pieces at a time, until the salt has a soft, round edge to it and the broth tastes "finished" rather than "sharp." Then the two slit green chilies, for the heat — taste again, and add a third if you want it to carry through the whole bowl, or leave them at the edge of the plate if you'd rather the heat be a surprise than a foundation. This is the balance move: salt, sweet, heat, each one in a small pour, and the pot is where you adjust it, not the table.
- The finish. Switch the heat off. Stir in the Thai basil leaves — the residual heat is enough to wilt them and release the top note of anise, and a simmer would mull them into a flat green and lose that. The color of the broth should have shifted from pale to a deep, glossy green-gold as the fat has cooked; if it's still white and separate, the paste needs more time, and a minute of a fast simmer with the lid off will bring the color back. Let it sit for 2 min before serving, so the flavors settle and the broth thickens slightly on the surface.
- Serve it with the rice it's meant to swim in. A plate of jasmine rice (or sticky rice, if you're going for the northern version of this dish) and a bowlful of the curry, the chicken, and a good pour of the broth over the top. The rice is not a side to the curry; it's the other half of the plate, and the broth is what ties the two together. Serve hot — the broth separates and goes flat as it cools, and a green curry at room temperature is a different, worse dish.
Common failures
- "Raw, green, pastey" flavor. The paste wasn't fried — it went straight into the thin coconut and simmered. The fix isn't more time at a simmer; it's a small, separate fry of the paste in the thick coconut's fat, in a hot pan, before the liquid goes in. That's step 3, and it's the whole technique of the dish.
- Milky, washed-out, flat. The two coconuts went in at the same time, or the thick coconut wasn't separated from the thin enough that its fat could fry the paste. The separation isn't a trick; it's the method. Stand the can cold and re-pour if you're in doubt.
- Chicken is dry and chewy. Breast meat, or the chicken was in the broth for 20 minutes. Thigh (step 1) and the 8–10 minute simmer (step 5) are the guardrails; if your chicken is still pink at the end of that, give it another 3–4 minutes and stop there.
- Vegetables are mush. The beans and eggplant went in with the chicken and simmered the whole time. They go in at step 6, for 3–4 minutes, and the point of tender-not-falling-apart is the difference between a green curry and a stew. The greens at the table should still have a little life in them.
Variations & substitutions
- Pork. The classic home swap: 400 g of shoulder or loin, cut into the same 1.5 cm pieces as the chicken, cooked over the same 8–10 minute simmer. The fat content in pork makes the broth a little richer, and it holds up to a slightly longer simmer if you want the texture a touch softer.
- Beef. A very good, more "stew-like" version: use a cut that holds to a longer simmer — chuck or shoulder, the same 1.5 cm cut — and push the simmer to 20–25 min. The broth takes on the beef's own sweetness and the coconut's fat rounds it out. It's a different dish from the chicken version, but a good one, and it's the version a lot of Thai restaurants actually run.
- Vegetarian. Drop the chicken and the shrimp paste in the paste (or use a shrimp-paste-free paste, if you can find one) and add 200 g of firm tofu, cubed, and 100 g of shiitake, sliced in, to the vegetables in step 6. The coconut carries the body; the eggplant and beans carry the texture. You lose the savory depth of the meat, but the balance of salt-sweet-heat is the same move.
What to serve with it
Rice, first and always — it's not a suggestion, it's the plate. A som tum on the side is the standard counterpoint: the curry is rich, coconuty, and warm; the salad is sour, raw, and cutting, and the two of them on the same table cover the whole range. A pad thai with a little extra lime works as a second course if you want the char and the crunch to answer the softness of the curry. A cold lager or an iced Thai tea is the drink that goes with it, and the coconut in the broth means the tea's own sweetness doesn't fight it — it lands on top.
More
Back to Thai · Techniques (curry pastes, sauces 101, knife skills, rice)