The inner trunk of the banana plant, not the fruit, simmered in a Lanna herb broth with pork ribs. Peasant food that turns agricultural waste into dinner. The highlands use what grows at the door.
Main Dishes
Thai
Weeknight
Budget Friendly
40 min
Active Time
45 min cook•1 hr 25 min total
Yield4 servings
Zero waste isn't a trend. It's how people in the northern highlands have always cooked.
Kaeng yuak uses the inner stalk of the banana plant. Not the fruit. Not the leaf. The trunk. After you harvest the bananas, a massive fibrous column stands in your yard doing nothing. A Central Thai cook would ignore it. A Lanna cook peels away the tough outer layers until she reaches a pale, tender core with a texture somewhere between heart of palm and a soft zucchini. She slices it, soaks it in lime water to stop it from browning, and drops it into a curry built on pork broth and a Lanna kreung tam.
Ajarn always said the kreung tam is everything, and in Lanna cooking the kreung tam tells you exactly where you are on the map. More ginger than galangal. Dried chilies that bring warmth, not violence. And tua nao (แผ่นถั่วเน่า), the fermented soybean disc, standing in for shrimp paste because the mountains are a long way from the sea. Tua nao gives you the same fermented depth as kapi but through a completely different pathway: soybean protein fermentation instead of shrimp. Same principle, different raw material. That's the system adapting to geography.
This curry has no coconut milk. Coconut palms don't grow in the northern highlands. The broth is water and pork bones, nothing more, and the flavor comes entirely from the paste and the slow simmer of pork ribs releasing collagen into the liquid. When you taste a bowl of kaeng yuak, you're tasting the mountain kitchen: herb-forward, gentle, built on what's growing within arm's reach of the house. Finish it with a fistful of phak chi lao (ผักชีลาว), the dill that shows up in almost every Lanna curry and signals to your mouth that you're eating Northern Thai, not Central. Sticky rice. Always sticky rice. Never jasmine. That's the law up here.
Kaeng yuak (แกงหยวก) is a peasant curry of the Lanna region (Chiang Mai, Chiang Rai, Lamphun, Lampang) that exemplifies the Northern Thai zero-waste relationship with the banana plant, where every part from leaf to flower to stalk finds a use in the kitchen. The dish predates any written recipe and remains a home-kitchen staple rarely seen in restaurants, even in Chiang Mai. The use of tua nao (fermented soybean discs) in the kreung tam places kaeng yuak firmly in the inland fermentation tradition that developed because the northern highlands had no access to the coastal shrimp paste (kapi) that defines Central and Southern Thai curries.
The technique, the tradition, and the story behind every dish.
peeled to tender core, sliced into 1/2-inch rounds, soaked in lime water
lime juice
Quantity
juice of 2 limes
for soaking water
pork spare ribs
Quantity
300g
cut into 2-inch pieces
pork belly
Quantity
150g
sliced thin
water
Quantity
6 cups
fish sauce (nam pla)
Quantity
3 tablespoons
dried red chilies (prik chi fa haeng)
Quantity
7
soaked 15 minutes, seeded
shallots (hom daeng)
Quantity
5
sliced
garlic
Quantity
8 cloves
ginger (khing)
Quantity
2 tablespoons
sliced
lemongrass (takhrai)
Quantity
2 stalks
bottom 3 inches, sliced thin
tua nao (fermented soybean disc)
Quantity
1 tablespoon
dry-roasted
shrimp paste (kapi) (optional)
Quantity
1 teaspoon
salt
Quantity
1 teaspoon
black peppercorns
Quantity
5
fresh dill (phak chi lao)
Quantity
1 large handful
roughly chopped
spring onions (ton hom)
Quantity
3
cut into 1-inch pieces
pickled garlic (kratiam dong) (optional)
Quantity
for serving
Ingredient
Quantity
banana stalk inner corepeeled to tender core, sliced into 1/2-inch rounds, soaked in lime water
1 stalk (about 500g after peeling)
lime juicefor soaking water
juice of 2 limes
pork spare ribscut into 2-inch pieces
300g
pork bellysliced thin
150g
water
6 cups
fish sauce (nam pla)
3 tablespoons
dried red chilies (prik chi fa haeng)soaked 15 minutes, seeded
7
shallots (hom daeng)sliced
5
garlic
8 cloves
ginger (khing)sliced
2 tablespoons
lemongrass (takhrai)bottom 3 inches, sliced thin
2 stalks
tua nao (fermented soybean disc)dry-roasted
1 tablespoon
shrimp paste (kapi) (optional)
1 teaspoon
salt
1 teaspoon
black peppercorns
5
fresh dill (phak chi lao)roughly chopped
1 large handful
spring onions (ton hom)cut into 1-inch pieces
3
pickled garlic (kratiam dong) (optional)
for serving
Equipment Needed
•Heavy granite mortar and pestle (krok hin) for the kreung tam
•Large pot or stockpot for the curry
•Large bowl for soaking banana stalk in lime water
Instructions
1
Prepare the banana stalk
This is the step that separates you from someone who's never cooked Lanna food. Take the banana stalk and strip away the outer layers one by one. They're tough, fibrous, and dark. Keep peeling. You're looking for the pale, almost white inner core that feels soft when you press your thumb into it. You'll lose more than half the stalk. That's normal. Slice the tender core into rounds about half an inch thick. Drop them immediately into a bowl of cold water with the juice of two limes. The acid stops oxidation. Without it, your banana stalk turns brown and slimy within minutes. Leave it soaking while you build the paste.
Test the core by bending a slice. If it snaps, you haven't peeled deep enough. If it bends easily and feels like a soft cucumber, that's your ingredient. The transition from tough to tender is obvious once you've done it once.
2
Dry-roast the tua nao
Put the tua nao disc in a dry pan over medium heat. Toast it until it darkens a shade and smells intensely funky, maybe two minutes per side. It should be fragrant and slightly brittle. Break it into pieces. This is your fermented backbone, the salt-umami foundation that replaces kapi in highland Lanna cooking. Shrimp paste comes from the coast. Tua nao comes from the mountains. Same job, different ingredient. Geography shapes the kreung tam.
If you can't find tua nao, use 1 teaspoon of kapi (shrimp paste) instead. The flavor profile shifts toward Central Thai, but the principle holds. Fermented protein provides the deep umami layer that no amount of fish sauce alone can deliver.
3
Pound the Lanna kreung tam
Start with the peppercorns and salt in your granite mortar. Grind them fine. Add the soaked, seeded dried chilies and pound until broken down. Then the garlic, working it into the paste. Then shallots. Then ginger, not galangal, this is Lanna. Ginger is sharper, brighter, and it tells you you're north of Bangkok. Pound it in. Add the lemongrass. Finally, the roasted tua nao. Pound until everything is integrated, a rough, fragrant paste, reddish from the chilies, flecked with bits of soybean. The aroma should be warm and herbaceous, not fiery. Lanna pastes are gentler than Central Thai. Fewer chilies, more aromatics. That's the regional fingerprint.
Ajarn always said: the kreung tam tells you what region you're in before you even taste the curry. Ginger instead of galangal, tua nao instead of kapi, milder dried chilies instead of bird's eye. This paste could only come from the North.
4
Build the pork broth
Bring the water to a boil in a pot. Add the pork ribs and pork belly. Skim the foam that rises in the first few minutes. Reduce heat and let it simmer for 15 minutes. The ribs are doing two jobs: they're becoming tender and they're turning water into broth. The collagen from the bones and the fat from the belly give your curry body without coconut milk. This is how Lanna curries get their richness. Patience and pork.
5
Add the kreung tam
Spoon the pounded paste into the simmering pork broth and stir it in. Watch the broth change. It goes from clear pork stock to a cloudy, reddish, herb-infused liquid within a minute. Let it simmer together for another 5 minutes so the paste fully dissolves and the aromatics bloom. Your kitchen should smell like a Northern Thai grandmother's house: warm ginger, gentle chili, that unmistakable tua nao earthiness.
6
Cook the banana stalk
Drain the banana stalk slices from the lime water and add them to the pot. They'll look pale and almost translucent going in. Simmer for 15 to 20 minutes. The stalk is done when it's completely tender and has absorbed the curry broth, turning from white to a warm, golden hue. It should yield to a spoon with no resistance, soft and silky but not falling apart. Season with fish sauce. Start with 2 tablespoons, taste, then add the third if it needs it. The broth should be savory and gently spicy, with the banana stalk providing a subtle vegetal sweetness that balances the fish sauce.
The banana stalk absorbs broth like a sponge. That's the point. Each piece becomes a vehicle for the Lanna kreung tam flavor. If your stalk slices are too thick they'll stay crunchy in the center. Half an inch is the target.
7
Finish with dill and serve
Kill the heat. Tear the dill (phak chi lao) roughly and scatter it in along with the spring onion pieces. Stir once. Dill is the herb that marks Lanna curry the way holy basil marks Central Thai stir-fries. It's not decoration. It's a structural flavor. The anise-like freshness of the dill cuts through the richness of the pork broth and lifts the whole bowl. Ladle into bowls. Serve with pickled garlic (kratiam dong) on the side and a kratip of sticky rice. Not jasmine. Sticky rice. That's the only rice that exists in Northern Thai cooking.
Chef Tips
•The banana stalk is not the banana fruit or the banana leaf. It's the actual trunk of the plant. In Thailand, banana plants are everywhere, and after fruiting the stalk is cut down. A Lanna cook sees that stalk and sees dinner. In the West, find banana stalks at Southeast Asian grocery stores, often sold as whole sections. If you can't find it, heart of palm is the closest substitute in texture, but you lose the subtle sweetness and the cultural point of using agricultural waste.
•Tua nao (แผ่นถั่วเน่า) is a flat disc of fermented soybeans dried in the sun, a product unique to Northern Thailand and the Shan States of Myanmar. It smells intense, almost cheese-like when roasted. If your Asian market carries it, buy extra. It keeps for months and adds a depth to Lanna curries that no other ingredient replicates. Japanese natto is a distant cousin but wrong in texture. Tua nao is dry, crumbled, and pounded into paste. Natto is wet and slimy.
•Notice there's no coconut milk in this curry. Coconut palms grow in the lowlands and the south. Chiang Mai is in the mountains. The richness in kaeng yuak comes entirely from pork bones and belly fat simmered into the broth. That's the Lanna way. When you see a Northern Thai curry with coconut milk, it's either khao soi or gaeng hang le, both Burmese-influenced exceptions that prove the regional rule.
•Phak chi lao (ผักชีลาว), fresh dill, is the signature finishing herb of Lanna curries. It shows up in kaeng yuak, kaeng khae, kaeng om, almost everything. If you've ever eaten a Northern Thai curry and couldn't name that distinctive fresh flavor at the end, it was dill. Don't skip it. Don't substitute cilantro. The dill is doing specific work.
Advance Preparation
•The kreung tam can be pounded up to a day ahead and refrigerated in a sealed container. The flavors actually deepen overnight as the tua nao continues to meld with the aromatics.
•Banana stalk should be peeled and sliced no more than an hour before cooking. Even in lime water, it begins to soften and lose its clean texture if left too long.
•Kaeng yuak reheats well. The banana stalk absorbs more broth as it sits, so the curry thickens overnight. Add a splash of water when reheating and adjust the fish sauce. It keeps refrigerated for 2 to 3 days.
Frequently Asked Questions
Nutrition Information
1 serving (about 500g)
Calories
430 calories
Total Fat
33 g
Saturated Fat
12 g
Trans Fat
0 g
Unsaturated Fat
20 g
Cholesterol
65 mg
Sodium
1800 mg
Total Carbohydrates
18 g
Dietary Fiber
4 g
Sugars
4 g
Protein
15 g
Where cooking meets culture.
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.