Recipe · Thailand · The Dish With Two Schools

Khanom Jeen Nam Ya (ขนมจีนน้ำยา)

Rice vermicelli under a pounded fish curry — the central Thai coconut school, or the wild jungle school with no coconut at all.

Khanom Jeen Nam Ya (ขนมจีนน้ำยา) — rice vermicelli in fish curry with side plates of vegetables

The Noodle That Carries A Curry

ขนมจีนน้ำยา is the dish where everything is made twice — once by boiling, once by pounding. The fish is cooked, picked off the bone, and pounded together with a curry paste of dried chillies, galangal, lemongrass, fingerroot, shallots and garlic; then the lot goes back into the pot to become the sauce. Ajinomoto's recipe says it outright: the fish sauce (น้ำยาปลาช่อน) is the heart of the dish.

The Thai sources split the dish into two schools, and both are canonical. น้ำยากะทิ — the coconut version of the central plains — simmers the pounded fish in coconut cream and milk into a soft, rich curry. น้ำยาป่า — the jungle version — uses water and fermented fish sauce (ปลาร้า), no coconut, brighter and wilder. Kapook's jungle recipe is the blunt version: mackerel, aromatics, fish balls, and the author's own confession — she skips the pla ra because she doesn't like the smell, and the recipe still works.

Then come the garnishes, which is half the meal. Every source serves it over cold rice vermicelli (ขนมจีน) with raw vegetables — bean sprouts, cabbage, long beans — and Wongnai's recipe leaves the coconut itself "ตามชอบ" (to taste), quietly admitting the two schools blur at the family table.

The Recipe (น้ำยากะทิ, 6 servings, from Ajinomoto)

ThaiEnglishAmount
Curry paste (โขลกรวมกัน)
พริกขี้หนูแห้ง / พริกชี้ฟ้าแห้งDried bird's eye / dried spur chillies2 / 5
ข่า / ตะไคร้ / ผิวมะกรูดGalangal / lemongrass / kaffir zest1 tsp / 1 tbsp / ½ tsp
รากผักชี / กระเทียม / หอมแดงCoriander root / garlic / shallots1 / 3 tbsp / 2 tbsp
พริกไทยเม็ด / กระชาย / กะปิPeppercorns / fingerroot / shrimp paste½ tsp / 70 g / 1 tsp
น้ำยา (the sauce)
เนื้อปลาช่อนต้มสุกCooked snakehead fish100 g
หัวกะทิ / หางกะทิCoconut cream / coconut milk1 cup / 2 cups
น้ำปลา / น้ำตาลปี๊บFish sauce / palm sugar2½ tbsp / 2 tsp
To serve
ขนมจีนRice vermicelli600 g
ถั่วงอก / กะหล่ำปลี / ถั่วฝักยาวBean sprouts / cabbage / long beans100 g / 125 g / 50 g

The jungle school (Pim's Kitchen, measured): 23 g large + 10 g small dried chillies, 70 g shallots, 50 g garlic, 50 g lemongrass, 10 g galangal, 1 tbsp shrimp paste, 300 g fingerroot, 700 g white fish, 600 g chicken feet for the stock, ⅓ cup fish sauce, ⅔ cup pla ra, 250 g fish balls. No coconut.

The Method

  1. The paste. Pound the chillies, galangal, lemongrass, kaffir zest, coriander root, garlic, shallots, peppercorns and fingerroot until smooth — the shrimp paste goes in last.
  2. The fish. Boil the fish, pick the meat, and pound or blend it into the paste until the mixture holds together.
  3. The simmer. Fish-paste mixture into the coconut cream and milk; simmer gently until the sauce thickens.
  4. The season. Fish sauce and palm sugar; taste and adjust — the sauce should be salty-sweet with a deep fish-chilli warmth.
  5. The table. Rice vermicelli in each bowl, sauce over, raw vegetables alongside — bean sprouts, cabbage, long beans, and whatever else the family adds.

Where Thai Sources Disagree

Coconut or not. The defining split: Ajinomoto simmers in 3 cups of coconut cream and milk; Kapook's jungle school and Pim's jungle recipe use none — water and pla ra instead. Both are nam ya; they just come from different tables.

Pla ra. Kapook and Pim season with fermented fish sauce (optional in Kapook's; the author skips it). Ajinomoto and Wongnai leave it out entirely. It's the taste of the jungle school and the line many home cooks won't cross.

Which fish. Snakehead (Ajinomoto, Wongnai — the classic), mackerel (Kapook), or any white fish — Pim names snakehead, tilapia or ปลาน้ำดอกไม้ and calls them interchangeable. The paste, not the species, carries the dish.

Chicken feet. Pim's stock uses 600 g of chicken feet for body — a trick none of the others use. The collagen thickens the sauce without coconut, which is exactly the jungle school's problem solved.

Pound first or boil first. Wongnai boils the fish AND all the aromatics together, then pounds everything at once — the simplest route. Ajinomoto and Pim pound the raw aromatics into a paste first, then cook. Same end, different order.

How Western Versions Get It Wrong

UK Ingredient Notes

Sources

This recipe is translated from the following Thai-language sources. Where they disagree, we've said so.

1. Ajinomoto (Thailand) — "ขนมจีนน้ำยาปลาช่อน" (the coconut-school recipe used here) — recipe.ajinomoto.co.th

2. Kapook — "ขนมจีนน้ำยาป่า อร่อยแซ่บคำแรกยันเส้นสุดท้าย" (the jungle school) — cooking.kapook.com

3. Pim's Kitchen (พิม) — "ขนมจีนน้ำยากะทิ น้ำยาป่า" (both schools, measured, chicken-foot stock) — pim.in.th

4. Wongnai — "ขนมจีนน้ำยาปลาช่อน" (boil-everything-then-pound school) — wongnai.com

Johnny Tiger
Johnny researches and translates Thai recipes from Thai-language sources — chefs, restaurants and home cooks in Thailand — and publishes them with their sources cited. No westernised shortcuts, no invented steps.