
Chef Fai
Southern Cucumber Relish (Ajad)
The one Thai condiment where vinegar replaces lime as the sour pillar, and the system still holds. Palm sugar for sweet, nam pla for salt, prik for heat. Ajad is the four pillars in a jar.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
The kreung tam doesn't care where the bread comes from. Roti is Malay. The curry is Thai. Pounded paste, coconut cream, fish sauce for salt, fresh turmeric root, not powder. The system absorbs. It doesn't break.
The kreung tam doesn't care where the bread comes from. That's the principle at work.
Roti kaeng is Southern Thai Muslim street food: Malay-influenced flatbread torn and dipped into a curry that follows every rule Ajarn ever taught me. The curry has a pounded paste foundation. Fish sauce for salt. Palm sugar, barely, just enough to round the edges. The heat comes from dried chilies and fresh turmeric root (kamin), not powder. Ajarn always said the system absorbs outside influences without breaking. This dish is the proof. Roti arrived with Indian and Malay Muslim traders who settled in the deep south: Pattani, Yala, Narathiwat, Songkhla. The bread is theirs. The curry is the four pillars in a coconut milk base.
The kreung tam for this curry is different from Central Thai pastes. Toasted coriander seeds (met phak chi) and cumin (yira) go in, spices you won't find in a green curry or a tom yam. That's the Southern border talking. The influence of Malay and Indian Muslim cooking traditions lives inside the paste, but the method is still Thai: pound it in the krok, crack the coconut cream, build the curry layer by layer. Principles, not recipes.
The roti technique is its own discipline. You mix a simple dough: flour, egg, condensed milk, ghee. You rest it until it's soft and pliable. Then you stretch it paper-thin on an oiled surface, so thin you can almost see through it. Fold it into layers, slap it on a hot flat griddle, cook with ghee until golden and flaky. The layers are the point. When you tear the roti apart, it should pull into flaky sheets. Those sheets soak up the curry. That's the design.
I watched a roti vendor in Hat Yai work his griddle for three hours straight. Stretch, fold, slap, flip. Every roti was identical. Thirty years of muscle memory. He didn't think about it. His hands knew. You won't get his roti on your first try. Maybe not your tenth. But if you understand the principle (thin layers, fat between them, high heat), you'll get closer every time. If you understand the why, the how takes care of itself.
Roti arrived in Southern Thailand with Indian Muslim and Malay traders centuries ago, taking root in the deep south provinces of Pattani, Yala, Narathiwat, and Songkhla, where Thailand's largest Islamic communities live near the Malaysian border. The pairing of roti with Thai curry (kaeng) is a distinctly Southern Thai invention: the bread technique is Malay-Indian, but the curry follows the Thai kreung tam foundation with fish sauce as the salt pillar and coconut cream cracked in a wok. The dish is breakfast and late-night street food in equal measure, sold from flat-griddle carts across Hat Yai and Songkhla, where the vendor stretches and slaps dough in a continuous rhythm that draws a crowd.
Quantity
300g
plus extra for dusting
Quantity
1
Quantity
2 tablespoons
Quantity
1/2 teaspoon
Quantity
3 tablespoons
melted, plus more for the griddle
Quantity
1/2 cup (approximately)
Quantity
for coating dough balls
Quantity
5
soaked in warm water 15 minutes, drained
Quantity
4
roughly chopped
Quantity
5 cloves
Quantity
2 stalks
tender part only, sliced thin
Quantity
1-inch piece
sliced
Quantity
2-inch piece
sliced
Quantity
1 tablespoon
toasted
Quantity
1 teaspoon
toasted
Quantity
1 teaspoon
Quantity
1 teaspoon
Quantity
500g
cut into large pieces
Quantity
200ml
thick head of the can
Quantity
400ml
Quantity
2 medium
cut into 2cm cubes
Quantity
1
quartered
Quantity
2 tablespoons
Quantity
1 teaspoon
Quantity
1
Quantity
3
lightly crushed
Quantity
2
| Ingredient | Quantity |
|---|---|
| all-purpose flourplus extra for dusting | 300g |
| egg | 1 |
| sweetened condensed milk (nom khon wan) | 2 tablespoons |
| salt | 1/2 teaspoon |
| ghee (noeuy)melted, plus more for the griddle | 3 tablespoons |
| warm water | 1/2 cup (approximately) |
| vegetable oil | for coating dough balls |
| dried red chilies (prik haeng)soaked in warm water 15 minutes, drained | 5 |
| shallots (hom daeng)roughly chopped | 4 |
| garlic (kratiem) | 5 cloves |
| lemongrass (takhrai)tender part only, sliced thin | 2 stalks |
| galangal (kha)sliced | 1-inch piece |
| fresh turmeric root (kamin)sliced | 2-inch piece |
| coriander seeds (met phak chi)toasted | 1 tablespoon |
| cumin seeds (yira)toasted | 1 teaspoon |
| white peppercorns (prik thai khao) | 1 teaspoon |
| shrimp paste (kapi) | 1 teaspoon |
| bone-in chicken thighscut into large pieces | 500g |
| coconut cream (hua kathi)thick head of the can | 200ml |
| coconut milk (hang kathi) | 400ml |
| waxy potatoescut into 2cm cubes | 2 medium |
| yellow onionquartered | 1 |
| fish sauce (nam pla) | 2 tablespoons |
| palm sugar (nam tan pip) | 1 teaspoon |
| cinnamon stick | 1 |
| cardamom podslightly crushed | 3 |
| bay leaves | 2 |
Combine the flour and salt in a large bowl. Make a well in the center. Add the egg, condensed milk, melted ghee, and half the warm water. Mix with your hand, pulling flour in from the sides, adding more water gradually until you have a shaggy dough. It should feel sticky. That's right. Don't panic. Knead it on an unfloured surface for 8 to 10 minutes, slapping it down and stretching it, until it becomes smooth and elastic and pulls away from your hand cleanly. The condensed milk and ghee make it pliable. The kneading develops gluten, which is what gives you those stretchy, paper-thin sheets later.
Divide the dough into 8 equal balls. Roll each one smooth, then coat generously with vegetable oil. Place them on an oiled tray, making sure they don't touch. Cover with cling film. Rest at room temperature for at least 1 hour, 2 hours is better. The gluten needs to relax completely. If you try to stretch the dough before it's rested, it'll spring back and tear. Patience. The roti vendor in Hat Yai makes his dough at dawn and doesn't touch it again until the afternoon rush.
While the dough rests, make the curry paste. Toast the coriander seeds and cumin seeds in a dry pan over medium heat until fragrant, about 2 minutes. They should smell warm and nutty, not burnt. Grind them in the mortar first, because dried spices need to break down before the wet ingredients go in. Add the white peppercorns and pound to a powder. Then the drained dried chilies, pounding until shredded. Then the salt and garlic, the shallots, the lemongrass, galangal, and fresh turmeric root. One ingredient at a time. Pound each addition into the previous one before adding the next. The kapi (shrimp paste) goes in last. The paste should be smooth, fragrant, and stained bright yellow-orange from the fresh kamin.
Heat the coconut cream (the thick head only, hua kathi) in a wok or heavy pot over medium-high heat. Stir occasionally. After 5 to 7 minutes, the cream will break and you'll see oil separating around the edges. That's called cracking. The surface will look oily and slightly grainy instead of smooth. If you skip this step, your curry will taste flat and one-dimensional. Cracking the cream is what allows the paste to fry in coconut fat, which blooms every aromatic compound in the kreung tam.
Add the kreung tam to the cracked coconut cream. Fry it, stirring constantly, for 3 to 4 minutes. The paste should darken slightly and the oil should pool around the edges. Your kitchen will smell like a Southern Thai market: turmeric, cumin, lemongrass, roasted spice. Add the cinnamon stick, crushed cardamom pods, and bay leaves. Stir them in. These whole spices are the Malay-Indian signature. Central Thai curries don't use them. Southern border curries do.
Add the chicken pieces and turn them in the paste until coated. Let them sear in the fragrant oil for 2 minutes. Pour in the coconut milk (the thinner hang kathi). Add the potatoes and onion quarters. Bring to a gentle simmer, then lower the heat. Cook uncovered for 20 to 25 minutes until the chicken is tender and pulling from the bone and the potatoes are soft but not falling apart. Season with fish sauce and the palm sugar. Taste. The South leans sour and spicy, not sweet. The palm sugar is there to round the edges, not to dominate. The fish sauce does the heavy lifting. Adjust until the curry is rich, savory, and fragrant with the warmth of cinnamon and cardamom underneath the Thai aromatics.
Oil a smooth, clean work surface generously. Take one dough ball and press it flat with your palm. Now stretch it. Place your hands underneath the dough and use the backs of your hands and your knuckles to pull it outward, turning as you go. Work from the center to the edges. The dough should stretch into a paper-thin sheet, thin enough that you can see the surface beneath it through the dough. Small holes are fine. Perfection isn't the point. Thin layers are the point. If the dough tears badly, it didn't rest long enough.
Once stretched thin, fold the dough: bring the left third to the center, then the right third over it, making a long rectangle. Then fold the top third down and the bottom third up, creating a square packet. This is where the layers come from. Heat a flat griddle or heavy pan over medium-high heat. Add a generous smear of ghee. Slap the folded dough onto the hot griddle. Cook for 2 minutes until the bottom is golden brown and blistered. Flip. Add more ghee. Another 2 minutes. The roti should be golden, crispy on the outside, and when you pick it up and clap it between your hands a few times, the layers should separate and become flaky. That clap is the finishing move. Every Southern roti vendor does it. It's not for show. It breaks the layers apart.
Stack the roti on a plate. Ladle the curry into a bowl alongside. Tear a piece of roti with your hands, dip it into the curry, make sure you get a chunk of potato and some of that golden coconut sauce. That's a bite. The flaky, buttery bread soaking up the spiced, turmeric-stained curry: that's the deep south of Thailand on your table. No fork needed. Your hands are the correct utensil here.
1 serving (about 480g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Fai
The one Thai condiment where vinegar replaces lime as the sour pillar, and the system still holds. Palm sugar for sweet, nam pla for salt, prik for heat. Ajad is the four pillars in a jar.

Chef Fai
Southern Thailand's border-town fried chicken: garlic and white pepper kreung tam rubbed into bone-in pieces, fried golden, buried under a mountain of crispy shallots. The shallots aren't garnish. They're the point.

Chef Fai
Three ingredients, one principle: fish sauce seasons the eggs, not salt. Hot oil fries the omelet into a golden, lacy puff. Cha-om's bitter punch makes this Southern Thai, not Central Thai. Over rice. Done.

Chef Fai
No coconut milk, just a kreung tam stained electric yellow with fresh turmeric root, dissolved into water with fish and tamarind. Southern Thailand strips the four pillars bare: sour dominates, sweet barely shows up, and the paste has nowhere to hide.