
Chef Fai
Isan Taro Stem Curry (Gaeng Bon / แกงบอน)
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.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
Isan bone soup that runs on a different engine: no coconut cream, no paste, just water, bones, padaek, lime, and enough dried chili to make your lips burn. Gnaw the spine. Suck the marrow. That's the point.
Leng saeb breaks every assumption Central Thai cooking taught you. No coconut cream. No kreung tam. No sweet-sour balance. This is Isan, and the governing system here is stripped down to bone and broth.
Ajarn always said the four pillars define Thai cuisine: fish sauce for salt, palm sugar for sweet, tropical fruit acids for sour, chili for heat. Leng saeb takes that framework and tilts it sideways. The salt comes from padaek (ปลาแดก), the Isan fermented fish that makes regular fish sauce taste polite. Sweetness? Barely present, just whatever natural sugars live in the bones after hours of simmering. Sour hits hard from lime, the dominant note by a mile. And heat? Dried chilies toasted until they smoke, crumbled into the broth so every spoonful bites back. This isn't balance. This is war between sour and spicy, and both sides win.
The bones are the dish. Not the broth. The broth is the vehicle. You pick up a piece of pork spine with your hands, gnaw the meat off the vertebrae, crack the cartilage between your teeth, tilt the bone and suck out the marrow. That fatty, gelatinous richness mixing with the searing broth on your tongue: that's leng saeb. If you're eating this with a spoon and not touching the bones, you're missing the entire point. This is food you eat with your hands, sitting on a low stool, sticky rice basket next to you, cold beer sweating on the table.
Khao khua (ข้าวคั่ว), toasted rice powder, goes in at the end. It thickens the broth just enough to give it body without making it heavy. That smoky, nutty grain flavor is pure Isan. You'll recognize it from larb. Same ingredient, same principle: toasted rice is the signature of the northeastern table. Grind it coarse, not fine. You want texture, not powder.
I learned leng saeb from an auntie at a roadside stall in Khon Kaen. She had one pot, one ladle, and a pile of pork spines taller than the table. The broth was so hot and sour my eyes watered on the first sip. She laughed. "กินอีก," she said. Eat more. That's Isan hospitality. The food hits you, and then it feeds you.
Leng saeb (เล้งแซ่บ) is a modern Isan soup that reflects the northeastern Thai tradition of bone-based, water-broth cooking, a practical approach born from a region where coconut palms don't grow and richness comes from bones, not cream. The word "saeb" (แซ่บ) is Isan dialect for "delicious" or "intensely flavorful," used specifically to describe the hot-sour-funky flavor axis that defines northeastern Thai soups. The dish gained popularity in Bangkok's Isan restaurant scene in the early 2000s as part of a broader wave of northeastern Thai food moving into the capital with migrant workers, evolving from humble bone soups that Isan families have made for generations using whatever cuts the butcher had left.
Quantity
1 kg
cut into segments by the butcher
Quantity
2 liters
Quantity
3 stalks
cut into 3-inch pieces, bruised
Quantity
8 slices
1/4 inch thick
Quantity
5
torn
Quantity
2 tablespoons
liquid strained through a fine mesh
Quantity
2 tablespoons
Quantity
4 tablespoons (about 4 limes)
Quantity
10
toasted in a dry pan until fragrant
Quantity
5
bruised
Quantity
4
halved
Quantity
3 tablespoons
Quantity
1/2 teaspoon
Quantity
3 sprigs
cut into 1-inch pieces
Quantity
2
sliced
Quantity
for serving
Quantity
for serving
| Ingredient | Quantity |
|---|---|
| pork spine bones (graduk mu sanlang)cut into segments by the butcher | 1 kg |
| water | 2 liters |
| lemongrass (takhrai)cut into 3-inch pieces, bruised | 3 stalks |
| galangal (kha)1/4 inch thick | 8 slices |
| kaffir lime leaves (bai makrut)torn | 5 |
| padaek (fermented fish)liquid strained through a fine mesh | 2 tablespoons |
| fish sauce (nam pla) | 2 tablespoons |
| lime juice (nam manao) | 4 tablespoons (about 4 limes) |
| dried bird's eye chilies (prik khi nu haeng)toasted in a dry pan until fragrant | 10 |
| fresh bird's eye chilies (prik khi nu)bruised | 5 |
| shallots (hom daeng)halved | 4 |
| khao khua (toasted rice powder) | 3 tablespoons |
| granulated sugar | 1/2 teaspoon |
| sawtooth coriander (pak chi farang)cut into 1-inch pieces | 3 sprigs |
| spring onions (ton hom)sliced | 2 |
| fresh cilantro leaves (pak chi) | for serving |
| sticky rice (khao niew) | for serving |
Put the pork spine segments in a large pot, cover with cold water, and bring to a rolling boil. Let it boil hard for 3 minutes. You'll see scum, blood, and impurities rising to the surface. That's good. That's what you're getting rid of. Drain the bones, rinse them under cold running water, and scrub off any clinging residue. This step is non-negotiable. Skip it and your broth will be murky, cloudy, and taste like iron. Clean bones make clean broth.
Return the cleaned bones to the pot with 2 liters of fresh water. Add the halved shallots. Bring to a boil, then drop to a low simmer. You want gentle bubbles, not a rolling boil. A hard boil emulsifies the fat into the broth and makes it greasy. A gentle simmer keeps the broth clear and lets the collagen dissolve slowly. Simmer for 1 hour to 1 hour 15 minutes. The meat should be pulling away from the vertebrae but still attached. You want to gnaw it off, not have it fall apart into the broth.
While the bones simmer, make the khao khua. Take 3 tablespoons of raw sticky rice (or jasmine rice if that's what you have) and toast it in a dry wok or pan over medium heat. Shake the pan constantly. The rice will go from white to golden to deep tan in about 5 minutes. Pull it off the heat when it smells nutty and looks like dark sand. Let it cool. Pound it in a mortar or grind in a spice grinder to a coarse powder. Coarse, not fine. You want grit, not flour. The texture is part of the dish.
In the same dry pan, toast the dried bird's eye chilies over medium heat for 1 to 2 minutes, shaking constantly. They'll darken slightly and start to smoke. The smell should be sharp and smoky, not burnt. Pull them off and crumble them roughly between your fingers. Some vendors pound them lightly in a mortar. Either works. You want flakes and seeds, not powder.
When the bones are tender, add the bruised lemongrass, galangal slices, torn kaffir lime leaves, and bruised fresh chilies to the pot. Let them infuse in the simmering broth for 5 minutes. The aroma should shift from plain pork broth to something herbal, sharp, and alive. Now add the padaek and fish sauce. Stir. The padaek is the backbone here. It adds a deep, funky salinity that fish sauce alone cannot replicate. Fish sauce is a supporting player in this dish, not the lead.
Remove the pot from heat. Add the lime juice, sugar, toasted chili flakes, and khao khua. Stir once. Taste. Here's where you find the dish. The broth should hit you in this order: sour punches first, salt and funk from the padaek second, heat building in the background from the chilies, with the khao khua giving everything a smoky, grainy depth. If it's not sour enough, add more lime. If it's not hot enough, add more chili. The sugar is there to round the edges, not to sweeten. You should barely notice it. Ajarn always said: "Add sour last, add sour slowly." That applies double here because lime is the dominant note and there's no pulling it back.
Ladle the bones into deep bowls, making sure everyone gets 3 or 4 big spine segments. Pour the broth over the top. Scatter the sawtooth coriander, spring onions, and cilantro over the surface. Serve immediately with sticky rice (khao niew). Not jasmine rice. Sticky rice. You tear off a piece of sticky rice, use it to pinch some meat from the bone, dip it in the broth, and eat. Between bites, pick up the bones with your hands and work them. Gnaw the meat. Crack the cartilage. Tilt the bone and suck out the marrow. That fatty richness against the searing broth is the whole experience. Have napkins ready. Your hands will be a mess. That's how you know you're doing it right.
1 serving (about 500g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
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
Isan's bitter curry built on foraged cassia leaves, padaek funk, and a kreung tam that proves bitterness is a feature, not a flaw. The flavor dimension most of the world is too timid to embrace.

Chef Fai
Isan's oldest soup runs on padaek and yanang leaf, not coconut cream. A water-based broth, dark green and mineral-rich, built on a kreung tam of dried chilies and shrimp paste. This is what Thai food looked like before Bangkok rewrote the rules.

Chef Fai
Isan's herb stew runs on padaek and dill, not coconut cream and kaffir lime. Water-based, herb-loaded, fermented-fish-driven. This is what happens when the kreung tam meets the northeastern plateau.