Khao kha moo

ข้าวขาหมู

Pork leg braised for hours in dark soy, five-spice, star anise and palm sugar until the skin is soft, sliced over rice with eggs, greens and chilli vinegar.

Recipe by I Want Some Food · Reviewed by the editorial kitchen. Native name preserved: ข้าวขาหมู.

Start cooking
Measurement system
Prep
30 min
Cook
3 hr 20 min
Rest
None
Total
3 hr 50 min
Difficulty
Medium
Spice
Mild
Cost
Weeknight budget$8–16 USD · indicative, not a store price

About

Khao kha moo is pork leg braised slowly in a dark, sweet, spiced liquor until the skin turns soft and sticky and the meat falls from the bone, then sliced over jasmine rice. The braise is Teochew in style: garlic, coriander root and white pepper pounded and fried, then palm sugar, dark and light soy, five-spice, star anise and cinnamon, and water to cover. Eggs go into the liquor for the last hour and come out brown. Each plate gets a spoon of the sauce, blanched Chinese broccoli, pickled mustard greens and a sour green chilli and garlic vinegar that cuts the fat. Buy the front leg with plenty of skin.

What you'll need

22 ingredients. Tap each one once it's out on the bench.

0 of 22 ready
6 servings
  • Braise
  • To serve
  • Chilli vinegar

Ingredients

Braise

To serve

Chilli vinegar

Scaling multiplies the written quantities. Baking still prefers a scale.

Steps

  1. Step 1

    Scrape or singe off any hairs on the pork skin. Put the pork in a pot of cold water, bring to the boil and boil 5 minutes, then drain and rinse off the scum.

    15 min

  2. Step 2

    Pound the garlic, coriander roots and white pepper to a paste. Heat the oil in a large heavy pot, fry the paste for 1 minute, then add the palm sugar and stir until it melts and turns a shade darker, about 2 minutes.

    5 min

  3. Step 3

    Add the pork and turn it in the caramel, then add the dark soy, soy sauce, five-spice, star anise, cinnamon, salt and water to cover. Bring to the boil, skim, then simmer very gently, partly covered, for 2.5 to 3 hours, turning the pork now and then, until the skin is soft and a chopstick slides through the meat.

    170 min

    Tip: In a pressure cooker this takes about 50 minutes on high with a natural release. Reduce the sauce the same way afterwards.

  4. Step 4

    Add the peeled eggs for the last hour. Lift out the pork and eggs. Ladle about 500 ml of the liquor into a saucepan and boil it hard for 10 to 15 minutes, until reduced by about half to a thin, glossy sauce. Keep the rest of the liquor for reheating the pork.

    15 min

  5. Step 5

    For the chilli vinegar, pound the green chillies and garlic coarsely and stir into the vinegar with the sugar and salt.

    5 min

  6. Step 6

    Blanch the Chinese broccoli in boiling salted water for 1 to 2 minutes and drain. Slice the pork thickly so every slice has skin, fat and lean, and halve the eggs.

    8 min

  7. Step 7

    Serve the pork and eggs over rice with a spoon of the sauce, the broccoli and pickled mustard greens on the side, and the chilli vinegar, raw garlic cloves and fresh chillies on the table.

    3 min

Nutrition

Per serving · estimate

Calories
975 kcal
Protein
82.1 g
Carbs
48.8 g
Fat
47.4 g
Saturated fat
15.1 g
Fibre
2 g
Sugar
18.7 g
Sodium
3120 mg

Calculated from canonical ingredient data (USDA FoodData Central averages and equivalent published tables). Estimates only.

Allergens

Informational only. Not a medical guarantee. Cross-contamination happens in real kitchens.

  • Wheat
  • Soy
  • Eggs
  • Dairy-free
  • Nut-free

Adapt this recipe

The original recipe stays as it is. Personal versions are labelled. Serving changes are simple maths.

Adaptations · 0 / 15 used. Resets 11 November.

Substitutions

  • Pork leg → Pork belly or pig's trotters

    Belly cooks in 1.5 hours and slices neatly. Trotters give the stickiest sauce; add one to the leg if you can.

  • Pickled mustard greens → Any sour pickled cabbage, squeezed dry

    Not the same, but it does the same job beside rich pork.

Tips

  • Make it a day ahead and chill it in the liquor. The fat sets on top and lifts off, and the pork slices more cleanly.
  • Leftover liquor freezes. Use it to start the next braise.

History & culture

Khao kha moo is a one-plate lunch, sold from stalls where the pot of braising pork sits steaming at the front and the vendor chops to order, asking whether you want skin, lean or both. It is cheap, filling and found in every Thai town. The stall at Chang Phueak gate in Chiang Mai, run by a cook in a cowboy hat, is the best-known in the north.

The dish came with Teochew Chinese migrants, whose lu, pork braised in soy and five-spice, is cooked across southern China and the Chinese diaspora. In Thailand it took on palm sugar and coriander root, and gained the chilli vinegar, raw garlic and fresh chillies served on the side. It has long since become ordinary Thai street food in every province.

Traditional — Stalls keep a master stock going for weeks, topping it up and adding new legs, which deepens the colour and flavour. A braise made from scratch at home is lighter. Freeze a little of the liquor at the end to start the next batch.

Provenance: Editorial adaptation.

Questions about this recipe

Answers taken from this dish's times, amounts, swaps and tips.

How long does Khao kha moo take?

3 hr 50 min all in — 30 min prep, 3 hr 20 min cook. Cook and rest follow the method. Leftover storage and optional extra waits are not included.

How many does it serve?

The recipe is written for 6 plates. Scale the ingredient list on the page if you are cooking for a different number.

How hard is it?

Medium.

How spicy is it?

Mild.

What allergens should I watch?

This recipe is labelled for Wheat, Soy, Eggs. Labels are informational — check the packets in your kitchen. This is not medical advice.

Does it fit a diet?

The published recipe is labelled Dairy-free, Nut-free.

11 more questions
What does it cost to cook?

Weeknight budget — about $8–16 USD, as a grocery budget for this recipe, not a restaurant price.

What equipment do I need?

Stockpot, Dutch oven, Mortar and pestle, Saucepan, Chef's knife, Cutting board.

How much salt do I put in?

The recipe lists Salt at 1 tsp.

How much dark soy sauce?

4 tbsp of Dark soy sauce.

How much soy sauce?

4 tbsp of Soy sauce.

How much vinegar?

100 ml (white) of Vinegar.

How much sugar?

1 tsp of Sugar.

What can I use instead?

Pork leg → Pork belly or pig's trotters. Belly cooks in 1.5 hours and slices neatly. Trotters give the stickiest sauce; add one to the leg if you can. Pickled mustard greens → Any sour pickled cabbage, squeezed dry. Not the same, but it does the same job beside rich pork.

Any tips from this recipe?

Make it a day ahead and chill it in the liquor. The fat sets on top and lifts off, and the pork slices more cleanly. Leftover liquor freezes. Use it to start the next braise.

Can I prepare this ahead?

Make it a day ahead and chill it in the liquor. The fat sets on top and lifts off, and the pork slices more cleanly. Leftover liquor freezes. Use it to start the next braise.

Can I use an air fryer?

This method is not written for an air fryer. The core technique on the page still applies.

Similar dishes

In this kitchen

Share card

Explore Thailand →

Before you start cooking

Your pantry, saved recipes and meal plans are stored on this device so the site works — that part can't be switched off. We count page visits and measure page speed. There are no ads. Separately, we can count anonymous feature usage. That part is your call, and it stays off unless you say yes.

What gets stored