The mother curry of Central Thai cooking. Dried red chilies pounded into a kreung tam with galangal, lemongrass, and kapi, then fried in cracked coconut cream until the oil runs red. Every coconut curry you've ever eaten descends from this one.
Main Dishes
Thai
Weeknight
Comfort Food
45 min
Active Time
25 min cook•1 hr 10 min total
Yield4 servings
Every Thai coconut curry you've ever eaten starts here. Green curry, panang, massaman: they're all variations on a theme. Gaeng phet is the theme. The original. The mother curry of Central Thailand. If you understand this dish, you understand how Thai curries work.
The kreung tam is everything. Twelve dried red chilies, soaked until soft, pounded with garlic, shallots, lemongrass, galangal, cilantro roots, kaffir lime zest, peppercorns, coriander, cumin, and kapi. That's the full blueprint. Nine of the nine essential ingredients Ajarn McDang identifies as the base of Thai cooking are in that mortar. When you pound them, the cell walls shatter, the essential oils merge, the shrimp paste binds everything into a single coherent paste that smells like Thailand compressed into a fist-sized ball of fire. A blender chops these ingredients. A krok transforms them. That's not poetry. That's physics.
Here's the technique that makes a Thai curry a Thai curry: cracking the coconut cream. You take the thick head of the coconut milk (hua kathi), put it in a hot wok, and stir until the fat separates from the solids. The oil pools on the surface, clear and shimmering. Then you fry the paste in that oil. The chili pigments dissolve into the fat. The raw edges of the shrimp paste cook off. The lemongrass and galangal mellow into something rounded and deep. That moment when the oil turns red-orange and the paste smells rich instead of raw? That's the curry being born. Skip this step and you get paste floating in coconut soup. Do it right and you get gaeng phet.
Ajarn always said: "Fish sauce for salt. Palm sugar for sweet. Lime for sour. That's the law." In gaeng phet, the sour note comes not from lime but from the Thai eggplant's gentle bitterness and the natural tang of the coconut itself. The four pillars don't always announce themselves equally. Sometimes one whispers. The principle still holds.
Gaeng phet (literally "spicy curry") is the foundational coconut curry of Central Thai cuisine, with roots tracing to the early Rattanakosin period when coconut palms were abundant in the Chao Phraya basin. Dried red chilies (introduced to Thailand via Portuguese traders in the 16th century) replaced the native peppercorn-based heat that defined earlier Thai curries. The technique of cracking coconut cream to fry curry paste is a distinctly Central Thai method that defines the entire gaeng kathi (coconut curry) family; green curry uses fresh green chilies in the same framework, panang reduces the liquid for concentration, and massaman adds Persian-influenced dry spices. All descend from gaeng phet's template.
The technique, the tradition, and the story behind every dish.
pork shoulder (mu saparot)sliced 1/4 inch thick against the grain
400g
Thai eggplant (makhuea phuang)quartered
200g
bamboo shoots (no mai)sliced thin
100g
kaffir lime leaves (bai makrut)torn, central vein removed
5
Thai basil leaves (bai horapha)
1 large handful
fish sauce (nam pla)
3 tablespoons
palm sugar (nam tan pip)
1 tablespoon
fresh red chilies (prik chi fa)sliced on the bias
2
steamed jasmine rice
for serving
Equipment Needed
•Heavy granite mortar and pestle (krok), at least 8 inches diameter
•Wok or heavy-bottomed pan
•Wok spatula or wooden spoon
Instructions
1
Toast the dry spices
In a dry pan over medium heat, toast the coriander seeds and cumin seeds until fragrant and slightly darkened, about 2 minutes. Shake the pan constantly. The moment you smell them, they're done. Grind to a powder in the mortar. Set aside. This is the only toasting step. The dried chilies are soaked, not toasted. Toasting them makes them bitter. Soaking them makes them pliable and sweet.
Coriander and cumin are the only dry spices in a Central Thai red curry paste. If you see cardamom or star anise, that's massaman territory. Different curry, different lineage.
2
Pound the kreung tam
Start with the hard ingredients. Add the salt and white peppercorns to the mortar and pound to a powder. Then the drained, dried chilies. Pound until they break into a fibrous paste, no large pieces remaining. Next, lemongrass and galangal. These are woody and stubborn. Pound them until the fibers break down and the paste is smooth. Then cilantro roots and kaffir lime zest. Then garlic and shallots. Finally, the toasted coriander and cumin powder and the shrimp paste. Pound everything together until the paste is uniform, smooth, and the color of terracotta. Your arm will hurt. The kitchen will smell like Thailand. That's how you know you're doing it right.
Ajarn always said: you work from dry and hard to wet and soft. Salt and peppercorns first because they act as an abrasive that helps break down everything after. That's not tradition for tradition's sake. That's physics.
3
Crack the coconut cream
This is the step that separates real Thai curry from everything else. Spoon the thick coconut cream (hua kathi) into a wok or heavy pan over medium-high heat. No oil. Just the cream. Stir it continuously. After 5 to 7 minutes, the fat will separate from the solids. You'll see clear, shimmering oil pooling on the surface and the cream will look broken, grainy almost. That's cracked coconut cream. It should sizzle, not simmer. If it's just bubbling gently, your heat is too low.
Use a brand that doesn't add stabilizers or emulsifiers. Those additives prevent the cream from cracking. If your coconut cream won't separate after 8 minutes, the brand is the problem. Look for cans where a thick white layer sits on top when you open them. That's real hua kathi.
4
Fry the paste
Add 4 tablespoons of the kreung tam to the cracked coconut cream. Fry the paste in the separated oil, stirring constantly, for 3 to 4 minutes. The paste will darken slightly, the raw shrimp paste smell will mellow into something rich and rounded, and the oil will turn red-orange as the chili pigments release into the fat. This is the moment the curry is born. If you smell something sharp and acrid, the heat is too high. If the paste still smells raw and wet, you haven't fried it long enough. The aroma should be deep, fragrant, and make you hungry.
5
Cook the pork
Add the sliced pork to the wok and toss it through the fried paste. Coat every piece. Let the pork cook for 3 minutes, turning occasionally, until the outside is no longer pink and the meat has absorbed the red paste. The pork should look stained, almost lacquered, with the curry paste clinging to every surface.
6
Build the curry
Pour in the thin coconut milk (hang kathi). Stir once. Bring to a gentle simmer, not a rolling boil. Boiling coconut milk makes it grainy and breaks the emulsion. Add the bamboo shoots and Thai eggplant. Simmer for 8 to 10 minutes until the eggplant is just tender but still holds its shape. The pork will be silky by now, infused with the paste.
Thai eggplant (makhuea phuang) is small, round, and slightly bitter. That bitterness is intentional. It cuts the richness of the coconut. Don't substitute Italian eggplant. If you can't find Thai eggplant, use baby eggplant or pea eggplant (makhuea puang). The bitterness matters.
7
Season and balance
Add the fish sauce and palm sugar. Stir. Taste. The curry should be: rich and creamy first, salty second, mildly sweet third, with chili heat building underneath. The coconut carries the flavor. The fish sauce defines the seasoning. The palm sugar rounds the edges. Adjust until it's right. Add the torn kaffir lime leaves and sliced fresh red chilies. Stir once. The lime leaves release their citrus oil on contact. That brightness on top of the rich coconut is what makes gaeng phet sing.
8
Finish with Thai basil
Kill the heat. Drop in the Thai basil (horapha). Push it under the surface and let it wilt in the residual heat for ten seconds. The leaves should be bright green and just barely softened. If they're dark and limp, they're overdone. Ladle into a bowl immediately. Serve alongside steamed jasmine rice. The curry goes next to the rice, not over it. You spoon curry onto rice a bite at a time. That's the Thai way.
Chef Tips
•The paste recipe makes more than you need for one pot. That's intentional. Freeze the rest in ice cube trays. One cube, one serving. Real kreung tam in the freezer beats canned paste every single time. The paste is the soul of the curry. If you nail the paste, the rest is just process.
•Cracking coconut cream is the technique that defines Central Thai curries. If the cream won't separate, your brand has stabilizers in it. Look for coconut cream that's solid and thick when you open the can, with a clear layer of water underneath. Aroy-D cartons work. Chaokoh cans work. Read the ingredients: coconut and water, nothing else.
•Pork shoulder is the cut for this curry. It has enough fat to stay tender through simmering and enough structure to hold its shape. Tenderloin dries out. Belly is too rich for a weeknight gaeng phet. Shoulder sits in the middle. Slice it thin, against the grain, about the thickness of two stacked coins.
•The horapha (Thai basil) goes in at the very end, off the heat. If you cook it, the anise brightness dies and you get something dull and muddy. Ten seconds of wilting in residual heat. That's the window. The leaves should still be green when you serve.
•Kaffir lime leaves are torn by hand, not cut with a knife. Tearing ruptures the oil cells along the tear lines and releases more aroma than a clean cut. Pull out the tough central vein first. Two or three tears per leaf. This isn't fussiness. It's how the flavor gets into the curry.
Advance Preparation
•The kreung tam can be pounded a day ahead and stored in an airtight container in the refrigerator. It actually improves overnight as the flavors meld. Extra paste freezes well for up to 3 months.
•Soak the dried chilies for 15 minutes before you start pounding. They need to be pliable, not brittle. Brittle chilies won't break down into a smooth paste.
•The curry itself can be made a few hours ahead and gently reheated. The flavors deepen as it sits. But add the Thai basil fresh at serving time, never before. Reheated basil is dead basil.
Frequently Asked Questions
Nutrition Information
1 serving (about 375g)
Calories
550 calories
Total Fat
39 g
Saturated Fat
29 g
Trans Fat
0 g
Unsaturated Fat
10 g
Cholesterol
70 mg
Sodium
2000 mg
Total Carbohydrates
25 g
Dietary Fiber
5 g
Sugars
9 g
Protein
25 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.