Recipe · Thailand · Soup

Kao Lao (เกาเหลา)

Thai clear-broth soup with stewed beef or pork, served without noodles — the broth is the point: slow-simmered, skimmed clean, and finished with fried garlic, herbs and a chilli-vinegar sauce.

Kao Lao (เกาเหลา)

เกาเหลา

Kao lao is the dish Thai noodle shops serve when you want the soup without the noodles — a bowl of clean, slow-simmered broth carrying stewed beef, tendon or sliced pork, finished with fried garlic and herbs. The name marks the difference: kuay tiao is the noodle bowl, kao lao is the same broth, naked.

The broth is the entire point. Thai cooks judge a kao lao shop by its broth alone — whether it's the light, peppery clear stock built on pork bones and radish, or the dark, spiced stewing liquor of the beef version that has simmered with cinnamon and star anise for the best part of a day.

The Recipe (serves 6 · ~6 hr 30 min)

Broth

ThaiEnglishAmount
น้ำสะอาดWater4-5 litres
รากผักชีCoriander root, bruised4-6 stalks
กระเทียมGarlic, bruised8-10 cloves
พริกไทยเม็ดWhite peppercorns, crushed1 tbsp
หัวไชเท้าWhite radish, halved — optional, for sweetness1

Stewed beef

ThaiEnglishAmount
เนื้อพื้นท้อง / น่องลายBeef brisket or shank1.5-2 kg
เอ็นวัวBeef tendon, for en dtoon500g
ซีอิ๊วดำDark soy sauce3-4 tbsp
อบเชยCinnamon2-3 sticks
โป๊ยกั๊กStar anise5-6 flowers
หญ้ามังกรLicorice root, optional, in the herbal version50g
ผงพะโล้Five-spice powder (phalo)2-3 tbsp
น้ำตาลปี๊บPalm sugar2-3 tbsp
ซอสปรุงรสSeasoning sauce2 tbsp
น้ำปลาFish sauce2 tbsp
เกลือSalt1 tbsp

Quick pork

ThaiEnglishAmount
กระดูกหมูPork bones1 kg
เนื้อหมูหั่นชิ้นSliced pork400g
ลูกชิ้นหมูPork balls, optional500g
ซีอิ๊วขาวLight soy sauce2-3 tbsp
เกลือSalt1 tsp
น้ำตาลทรายSugar1 tbsp

Serving

ThaiEnglishAmount
กระเทียมเจียวFried garlicgenerous
ต้นหอม ผักชีSpring onion and corianderto finish
ผักกาดหอม ถั่วงอกลวกLettuce and blanched bean sproutsto serve
น้ำส้มพริกดองChilli-vinegar sauceto serve
พริกป่นคั่วRoasted chilli flakesto serve

The Method

  1. Build the broth. Bring water to the boil with coriander root, bruised garlic and crushed white peppercorns. Add the white radish if using — it gives the broth its gentle sweetness.
  2. Stew the beef. Add the beef to the simmering broth with salt to settle the odour. Add dark soy, cinnamon, star anise and licorice root, then the phalo powder, palm sugar, seasoning sauce and fish sauce. Simmer 5-6 hours, skimming the fat and scum constantly — the sources insist on this: a kao lao broth must be clean. Chill the cooked beef so it slices thinly without shredding. Return the sliced beef to the spiced broth and simmer 30 minutes more until the collagen renders.
  3. Quick pork version. Blanch pork bones 2 minutes in boiling water to wash out the blood, then rinse. Simmer the bones in the broth 10-15 minutes; season with light soy, salt and sugar. Add sliced pork and pork balls near the end and cook just until done.
  4. Assemble the bowl. Line a bowl with lettuce and blanched bean sprouts. Ladle in the meat, tendon if using, and hot broth. Top with fried garlic, spring onion and coriander. Serve with chilli-vinegar sauce and roasted chilli flakes on the side — no noodles, by definition.

The two schools

The clear pork school is quick and light: pork bones blanched, simmered with coriander root, garlic and white pepper, sweetened with white radish, seasoned with light soy. Ready in under an hour, peppery rather than spiced.

The spiced beef school is the one with the following. Beef brisket or shank goes into the pot with dark soy, cinnamon, star anise, five-spice powder and palm sugar, and simmers for five to six hours until the meat is tender enough to slice cold. The Ratchawat neighbourhood of Bangkok is the benchmark for this style, and its shops serve the meat sliced thin, laid over lettuce with the spiced broth ladled over — with a chilli-vinegar sauce on the side.

The broth rules

Skim constantly. Every source says the same thing: fat and scum must come off the surface throughout the simmer, or the broth clouds. The Ratchawat recipe describes watching the pot and skimming the "ไข" — the rendered scum — every time it rises.

Six hours is the beef benchmark. The Pantip classic is explicit: boil the meat to that point and no less, then the extra trick — chill the cooked beef so it firms, slice it cold so it cuts clean instead of shredding, and return the slices to the spiced broth for a final half-hour simmer until the collagen renders out and the liquid goes slightly sticky.

Tendon belongs to this dish. En dtoon — stewed tendon — goes into the pot with the beef from the start and takes the whole stewing time. The result is soft, gelatinous pieces that are the prized part of the bowl.

Serving

The bowl is assembled upside-down from a noodle soup: lettuce and blanched bean sprouts line the bowl first, the meat and tendon go on top, the hot broth is ladled over, and the fried garlic, spring onion and coriander finish it. Chilli-vinegar sauce and roasted chilli flakes come on the side. Rice on the side is common; noodles never are.

Storage and reuse

The broth improves for being made ahead — stewed beef keeps in its broth for days, and the liquid can carry a second batch of meat. The quick pork version is a same-day soup; it does not hold like the stewed one.

Serving

Cook's Tips

Variations

Sources

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

1. Krua.co — เนื้อเปื่อย (stewed beef) — https://krua.co/recipe/braised-beef-soup

2. Krua.co — เกาเหลาแห้งเพชรบุรี (Phetchaburi dry style) — https://krua.co/recipe/vegetable-noodle

3. Kapook — เกาเหลาเนื้อตุ๋น — https://cooking.kapook.com/view156162.html

4. Kapook — เกาเหลาหมูต้มยำ — https://cooking.kapook.com/view285366.html

5. Cookpad — เกาเหลาก๋วยเตี๋ยวน้ำใสกระดูกหมู — https://cookpad.com/th/recipes/13645737

6. Pantip — เนื้อตุ๋นราชวัตร สูตรโบราณ — https://pantip.com/topic/32284785

7. Pantip — เกาเหลาเนื้อตุ๋น (shop recipe) — https://pantip.com/topic/33923086

8. Pantip — เกาเหลาเนื้อตุ๋นน้ำใส — https://pantip.com/topic/35554684

9. Wongnai — เกาเหลาเนื้อตุ๋น — https://www.wongnai.com/recipes/ugc/2e1fc7d744b4413eb32b87867fdba6ae

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.