Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Southern Herb Rice Salad (Khao Yam)

Southern Herb Rice Salad (Khao Yam)

Created by

Southern Thailand's rice salad built on nam budu, the funky fermented fish sauce that replaces standard nam pla below the isthmus. Every component is a principle. Every forkful is the system talking.

Salads
Thai
Weeknight
Comfort Food
45 min
Active Time
15 min cook1 hr total
Yield4 servings

Khao yam is the dish that taught me the system is bigger than Bangkok.

I grew up thinking nam pla was the only salt pillar. Ajarn corrected me fast. In the South, below the isthmus, the salt pillar is nam budu, a fermented fish sauce thicker, darker, and funkier than anything you'd find in a Central Thai kitchen. Budu is to Nakhon Si Thammarat what pla ra is to Isan: the regional fermentation that defines every dish it touches. You can't make khao yam without it. You can't even understand khao yam without it.

Here's what makes this dish brilliant: there's no cooking. No wok. No flame under a pot. Khao yam is architecture. You cook the rice. You make the budu dressing. Then you lay out a spread of raw herbs, shredded vegetables, toasted coconut, and dried shrimp, and you toss it all together at the table. Every component is prepared separately, composed together, and dressed at the last moment. The freshness of the herbs against the funk of the budu, the crunch of toasted coconut against soft jasmine rice, the sharp bite of thinly sliced lemongrass against the sweetness of palm sugar in the dressing. That's not a random salad. That's the four pillars expressed through composition instead of heat.

Ajarn always said: "Principles, not recipes." Khao yam proves it. Nam budu forsalt. Palm sugar for sweet. Lime and green mango for sour. Dried chili for heat. The same governing rules, expressed through a completely different regional vocabulary. If you only know Central Thai food, you don't know Thai food. The South has its own grammar. Khao yam is the first sentence.

Khao yam (ข้าวยำ, literally 'tossed rice') is native to Thailand's deep south, with Nakhon Si Thammarat, Songkhla, and Pattani as its heartland. The dish likely evolved from the Southern tradition of eating rice with foraged herbs and fermented fish condiments, a practice tied to the region's abundance of tropical herbs and its coastal fishing economy. Nam budu (น้ำบูดู), the fermented fish sauce essential to the dressing, is produced along the Gulf of Thailand and Andaman coasts using anchovies or mackerel, fermented longer and with a more pungent profile than Central Thai nam pla. Khao yam is traditionally a morning or midday meal, served at market stalls where the herbs are spread across the counter and customers point at what they want.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

jasmine rice

Quantity

3 cups cooked

cooled to room temperature

nam budu (Southern fermented fish sauce)

Quantity

3 tablespoons

palm sugar (nam tan pip)

Quantity

2 tablespoons

shaved

lime juice (nam manao)

Quantity

3 tablespoons (about 2 limes)

lemongrass (takhrai)

Quantity

2 stalks

tender inner core only, sliced paper-thin

galangal (kha)

Quantity

1 tablespoon

finely minced

kaffir lime leaves (bai makrut)

Quantity

3

chiffonade into hair-thin strips

shallots (hom daeng)

Quantity

3

sliced thin

toasted grated coconut (maprao khuat)

Quantity

1 cup

dried shrimp (goong haeng)

Quantity

3 tablespoons

wing beans (thua phuu)

Quantity

1/2 cup

sliced thin crosswise

long beans (thua fak yao)

Quantity

1/2 cup

sliced into thin rounds

bean sprouts (thua ngok)

Quantity

1/2 cup

green mango (mamuang)

Quantity

1/2 cup

julienned

torch ginger flower bud (dawk kha)

Quantity

1/4 cup

thinly sliced

Vietnamese coriander (phak phai)

Quantity

1/4 cup

roughly chopped

bird's eye chilies (prik khi nu)

Quantity

3

sliced thin

dried chili flakes (prik pon)

Quantity

1 tablespoon

lime wedges

Quantity

for serving

Equipment Needed

  • Large mixing bowl for composing the salad
  • Small saucepan for the budu dressing
  • Wok or dry skillet for toasting coconut
  • Sharp knife (the herb prep is the work in this dish)

Instructions

  1. 1

    Make the nam budu dressing

    Combine the nam budu, palm sugar, and lime juice in a small saucepan over low heat. Stir until the palm sugar dissolves completely, about 2 minutes. Don't boil it. You're making a dressing, not a reduction. The budu should smell funky, briny, and deeply savory. If it smells clean like regular fish sauce, it's not budu. Take it off the heat and let it cool. Taste it now. Salty first, then sweet, then a hit of sour from the lime. That's the balance. If it leans too salty, more palm sugar. Too sweet, more lime. The budu is doing the heavy lifting here. Trust it.

    Nam budu is thicker and more pungent than standard nam pla. Don't substitute. If you can't find budu, the closest workaround is mixing nam pla with a small spoon of shrimp paste (kapi) to approximate the depth. But it's not the same. The South runs on budu. That's the truth.
  2. 2

    Toast the coconut

    Spread the grated coconut in a dry wok or skillet over medium heat. Stir constantly. This isn't a set-it-and-forget-it situation. Coconut goes from golden to burnt in about ten seconds. You want it uniformly golden brown, fragrant, and dry. It should smell like a toasted macaroon. Remove from heat immediately and spread it on a plate to stop the cooking. Toasted coconut is the textural backbone of khao yam. It provides crunch, nuttiness, and a faint sweetness that ties the whole dish together.

    Use freshly grated coconut if you can get it. Desiccated works if it's unsweetened, but fresh has more oil and toasts with a richer, deeper flavor. Southern Thai vendors always use fresh.
  3. 3

    Prepare the herb spread

    This is where khao yam becomes khao yam. Slice the lemongrass paper-thin. If you can see through a slice, you're in the right territory. Cut the kaffir lime leaves into the thinnest possible chiffonade, hair-thin ribbons. Slice the wing beans crosswise so they look like little stars. Cut the long beans into tiny rounds. Julienne the green mango. Slice the torch ginger bud thin. Chop the phak phai roughly. Every herb, every vegetable is cut small and fine so it integrates with the rice. You're not making a chopped salad. You're making a composition where every forkful contains every element.

    Torch ginger (dawk kha) is the ingredient that separates Southern Thai cooking from the rest of Thailand. It's floral, slightly sour, and unmistakable. If you can't find it, leave it out rather than substitute. Nothing else tastes like it.
  4. 4

    Compose the rice salad

    Put the cooled rice in a large bowl. The rice must be room temperature or slightly cool. Warm rice wilts the herbs and turns everything soggy. Add the sliced lemongrass, kaffir lime leaf chiffonade, shallots, minced galangal, wing beans, long beans, bean sprouts, green mango, torch ginger, and phak phai. Add the toasted coconut and dried shrimp. Toss gently with your hands. You want distribution, not compression. Every grain of rice should be touching herbs and coconut.

  5. 5

    Dress and serve

    Pour the nam budu dressing over the rice and toss again. Start with two-thirds of the dressing and taste. The rice should be savory, herbaceous, crunchy, and bright. Add more dressing as needed. Scatter the sliced bird's eye chilies and dried chili flakes on top. Serve with lime wedges on the side. Eat immediately. The herbs start losing their edge the moment the dressing hits. Khao yam is a right-now dish. That's the Southern way: prepare everything, compose at the last second, eat while the herbs are still alive.

    At Southern market stalls, khao yam is served on a banana leaf or a plate with small bowls of extra budu dressing and chili on the side. The cook composes, but the eater adjusts. That flexibility is built into the dish.

Chef Tips

  • Nam budu (น้ำบูดู) is Southern Thailand's fermented fish sauce, made from anchovies or mackerel fermented longer than standard nam pla. It's thicker, darker, and funkier. The South uses it the way Isan uses pla ra: as the defining fermented condiment of the region. You'll find it in Asian grocery stores that carry Southern Thai products, or online. Don't skip it. It's the salt pillar of this dish, and regular fish sauce doesn't have the depth.
  • The herb selection for khao yam is flexible but principled. Lemongrass, kaffir lime leaf, and toasted coconut are non-negotiable. Beyond those, use what your Southern Thai market offers: torch ginger, phak phai (Vietnamese coriander), cha-om (acacia leaf, pungent and slightly bitter, very Southern), pomelo flesh instead of green mango. The principle is: raw herbs, crunchy vegetables, aromatic leaves. The variables change with the season and the vendor.
  • The rice must be cool. This is the most common mistake. Warm rice turns khao yam into a sticky, wilted mess. Cook the rice, spread it on a tray, and let it cool completely. Some Southern cooks tint the rice blue with butterfly pea flowers (dok anchan) or yellow with fresh turmeric (kamin). Both are traditional. The color is beautiful, but the cooling is what matters.
  • Green mango provides the sour crunch that complements the budu's salt. If green mango is out of season, use pomelo segments pulled apart into individual juice vesicles. The principle is the same: a tart, crunchy fruit element that hits the sour pillar from a different angle than the lime in the dressing.

Advance Preparation

  • Rice can be cooked up to a day ahead and refrigerated. Cold leftover rice actually works well here since you need it at room temperature anyway. Spread it on a tray for 20 minutes before composing.
  • The nam budu dressing can be made up to 3 days ahead and stored in a jar in the fridge. Bring to room temperature before using.
  • Toast the coconut up to 2 days ahead. Store in an airtight container at room temperature to maintain crunch.
  • Do not slice the herbs until you're ready to compose. Cut lemongrass and kaffir lime leaf oxidize and lose their volatile oils within the hour. The freshness of the herbs is the entire point of khao yam.

Frequently Asked Questions

Nutrition Information

1 serving (about 290g)

Calories
350 calories
Total Fat
8 g
Saturated Fat
6 g
Trans Fat
0 g
Unsaturated Fat
2 g
Cholesterol
15 mg
Sodium
1200 mg
Total Carbohydrates
60 g
Dietary Fiber
5 g
Sugars
10 g
Protein
10 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Southern Thai Salads, Soups & Sides

Browse the full collection