
Chef Fai
Dry Egg Noodles (Ba Mee Haeng)
The four pillars live at the bottom of the bowl before the noodles ever touch it: nam pla for salt, sugar for sweet, vinegar for sour, chili for heat. Every noodle cart in Bangkok runs on this principle.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
The thickest curry in the Central Thai canon: kreung tam fried in cracked coconut cream until the oil separates, reduced until paste clings to every piece of chicken. No broth. No pool. Just concentrated principle.
Panang is the curry that teaches you what "cracking" coconut cream actually means. And if you don't understand that technique, you don't understand Thai coconut curries. Period.
Here's the lesson. Coconut cream has fat. When you heat thick coconut cream in a wok or pan without stirring too much, the fat separates from the solids. The surface breaks into an oily, shimmering slick. That's cracked coconut cream. That's where your kreung tam goes. You fry the paste in coconut oil that the cream itself produced. The aromatics bloom in fat, not water. That's why Thai curries taste the way they do. If you dump paste into thin coconut milk and simmer, you get a pale, flat sauce. If you crack the cream and fry the paste, you get depth, color, and a richness that coats the back of your throat. Ajarn always said: "The curry starts when the oil separates. Not before."
Panang paste is built on dried red chilies, not fresh ones. It's warmer, rounder, less sharp than a red curry paste. And it has something no other Central Thai curry paste includes: roasted peanuts, ground right into the kreung tam. Those peanuts give Panang its signature body, that slightly granular richness that makes the sauce cling to the chicken instead of running off it. The peanuts aren't a topping. They're structural.
The finish is what separates a good Panang from a great one. Torn kaffir lime leaves (bai makrut), shredded fine, scattered over the top raw. That citrus perfume cutting through all that coconut fat is the four pillars doing their work: nam pla for salt, nam tan pip for sweet, prik haeng for warmth, and that raw makrut on top providing the sour-citrus note that keeps the whole thing from becoming heavy. The system holds, even in the richest curry on the table.
The name "Phanaeng" (or Panang) is widely debated. One theory links it to the Malaysian island of Penang, suggesting the curry traveled trade routes between the Malay Peninsula and Central Thailand. Thai culinary historian Suthon Sukphisit argues the word may derive from a Thai corruption of a Malay term for cross-cultural coconut preparations. Whatever its origin, the dish was firmly established in Central Thai cuisine by the early 20th century, distinguished from other red-based curries by its ground peanut paste, reduced coconut cream technique, and absence of brothy liquid. It remains one of the few Thai curries where the paste is designed to coat rather than swim.
Quantity
7
deseeded, soaked in warm water 15 minutes
Quantity
1 tablespoon
toasted
Quantity
1 teaspoon
toasted
Quantity
1 teaspoon
Quantity
3 tablespoons
unsalted
Quantity
4
sliced
Quantity
6 cloves
Quantity
1 tablespoon
sliced thin
Quantity
2 stalks
tender inner part only, sliced thin
Quantity
1 tablespoon
finely grated
Quantity
3
scraped and chopped
Quantity
1 teaspoon
Quantity
1 teaspoon
Quantity
400ml
Quantity
200ml
Quantity
500g
sliced into bite-sized pieces
Quantity
2 tablespoons
Quantity
1 tablespoon
Quantity
5
3 torn for cooking, 2 shredded fine for garnish
Quantity
1 large
sliced thin for garnish
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| dried red chilies (prik haeng)deseeded, soaked in warm water 15 minutes | 7 |
| coriander seeds (luk phak chi)toasted | 1 tablespoon |
| cumin seeds (yira)toasted | 1 teaspoon |
| white peppercorns (prik thai) | 1 teaspoon |
| roasted peanuts (thua lisong)unsalted | 3 tablespoons |
| shallots (hom daeng)sliced | 4 |
| garlic (kratiam) | 6 cloves |
| galangal (kha)sliced thin | 1 tablespoon |
| lemongrass (takhrai)tender inner part only, sliced thin | 2 stalks |
| kaffir lime zest (phiu makrut)finely grated | 1 tablespoon |
| cilantro roots (rak phak chi)scraped and chopped | 3 |
| shrimp paste (kapi) | 1 teaspoon |
| fine sea salt | 1 teaspoon |
| thick coconut cream (hua kathi) | 400ml |
| thin coconut milk (hang kathi) | 200ml |
| boneless chicken thighssliced into bite-sized pieces | 500g |
| fish sauce (nam pla) | 2 tablespoons |
| palm sugar (nam tan pip) | 1 tablespoon |
| kaffir lime leaves (bai makrut)3 torn for cooking, 2 shredded fine for garnish | 5 |
| red chili (prik chi fa)sliced thin for garnish | 1 large |
| steamed jasmine rice | for serving |
Heat a dry pan over medium heat. Add the coriander seeds, cumin seeds, and white peppercorns. Shake the pan constantly for 2 to 3 minutes until the coriander turns a shade darker and the kitchen smells like a spice market. The moment you smell it, they're done. Don't walk away. Burnt spices are bitter spices. Transfer to a granite mortar and pound to a fine powder. This is the warm, earthy backbone of Panang paste that separates it from a standard red curry.
Add the drained dried chilies and salt to the mortar with the ground spices. Pound until the chilies break down into a rough paste. Then add the garlic and shallots, pound again. Now the lemongrass and galangal, sliced thin so they break down. Pound until fibrous strands disappear. Add the cilantro roots and kaffir lime zest, pound to incorporate. Next, the shrimp paste, pound until the paste is smooth and fragrant. Finally, the roasted peanuts. Pound them in last so they break down but retain some texture, a slight graininess in the paste. The finished kreung tam should be thick, oily, reddish-brown, and the aroma should fill the room. If it doesn't, keep pounding.
Pour the thick coconut cream into a wok or heavy pan over medium heat. Do not stir too much. Let it simmer. Watch the surface. After 5 to 8 minutes, the cream will start to separate: you'll see clear, shimmering oil pooling on the surface and the solids will look grainy and slightly curdled. That's cracked coconut cream. That oil is pure coconut fat, and it's where your paste is going to fry. If the cream doesn't crack, your coconut cream wasn't thick enough, or you stirred too much. This step is non-negotiable for every rich Thai curry.
Add 4 to 5 tablespoons of the kreung tam to the cracked coconut cream. Stir it into the oil. Fry for 3 to 4 minutes over medium heat, stirring constantly. The paste will darken slightly, the oil will turn red-orange, and the aroma will shift from raw to roasted. You'll know it's ready when the oil clearly separates from the paste on the surface. Red-tinted coconut oil floating on top of a concentrated, fragrant paste. That's the moment. That's where the flavor lives.
Add the chicken pieces to the wok. Stir to coat every piece in the fried paste. Cook for 3 to 4 minutes until the chicken is no longer pink on the outside and each piece is stained red-brown with the paste. Add the torn kaffir lime leaves (3 of them, torn in half, central vein removed). Toss once. The leaves will release their citrus oils into the fat immediately.
Add the thin coconut milk, fish sauce, and palm sugar. Stir to combine. Bring to a gentle simmer and cook for 8 to 10 minutes, uncovered, stirring occasionally. The curry should reduce and thicken. You're looking for a sauce that coats the chicken and clings to a spoon, not a soupy broth. If you see liquid pooling at the bottom of the wok, keep reducing. Panang is defined by its thickness. Taste now. Salty from the nam pla, sweet from the nam tan pip, warmth from the dried chilies, richness from the peanuts and coconut. All four pillars present. Adjust. More fish sauce if it needs depth. A pinch more palm sugar if the coconut bitterness is too forward.
Kill the heat. Transfer the curry to a serving bowl. Scatter the finely shredded raw kaffir lime leaves over the top. Lay the sliced red chili across the surface. Do not stir them in. The raw makrut leaves hit you with a burst of citrus perfume when you eat, cutting through the fat, keeping every bite alive. That's the design. Serve immediately with steamed jasmine rice. Spoon the curry over the rice so the thick paste runs into the grains. That's the way.
1 serving (about 280g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Fai
The four pillars live at the bottom of the bowl before the noodles ever touch it: nam pla for salt, sugar for sweet, vinegar for sour, chili for heat. Every noodle cart in Bangkok runs on this principle.

Chef Fai
The kreung tam fried in cracked coconut cream until the oil bleeds red. That's the technique. Concentrated, semi-dry, spooned thick over crispy fish. This is what happens when the four pillars meet restraint.

Chef Fai
Isan foraging in a bowl: wild taro stems stripped of their sting, simmered in padaek broth with a pounded chili paste and yanang leaf extract. The land feeds you if you know the rules.

Chef Fai
Lanna's kreung tam breaks from Central Thai rules: ginger over galangal, cumin and coriander from Burmese spice routes, tamarind for sour instead of lime. The North has its own system, and this curry is its crown.