PProvenance
Enter
Cooking in
Okanagan Falls · the Okanagan
Nearest city · Kelowna Change
Thai · Southern Thailand

Khao Mok Gai — Thai-Muslim Chicken Biryani / ข้าวหมกไก่

Khao mok gai is Thailand's biryani — a Southern Thai-Muslim preparation of spiced rice (mok = to cover/hide) cooked with chicken, derived directly from the Indian and Malay biryani tradition through centuries of maritime trade and Muslim community presence. The rice is first fried with ghee (or chicken fat), dry spices (cumin, coriander seed, cinnamon, cardamom, star anise), and saffron or turmeric for colour, then layered with marinated chicken pieces and steamed together until the rice has absorbed the chicken juices. The result is fragrant, spiced, unctuous rice with tender, spiced chicken — served with a fresh cucumber relish (prik dong and cucumber), a sweet-sour yellow sauce, and fresh tomato.

‹Swipe for the next dish›
ServesFour portions
Within reach0of 10 in Okanagan Falls

Ten not yet within reach.

How the 10 are reached
Not yet within reach
10 · ground coriander seed, fresh ginger, ghee, cumin seeds, coriander seeds, cinnamon stick, ground turmeric, coconut milk, tomatoes, prik dong
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

For the chicken marinade
1 kg
chicken pieces
bone-in thighs and drumsticks
Your own market
200 g
plain yoghurt
Your own market
1 tsp
ground cumin
Your own market
1 tsp
ground coriander seed
Not yet within reach of Okanagan Falls · each reach is counted
4 cloves
garlic
finely pounded
Your own market
30 g
fresh ginger
finely pounded
Origin · New ZealandNot yet within reach of Okanagan Falls · each reach is counted
For the spiced rice
400 g
long-grain white rice
rinsed
Your own market
60 g
ghee
or rendered chicken fat
Origin · IndiaNot yet within reach of Okanagan Falls · each reach is counted
1 tsp
cumin seeds
whole
Not yet within reach of Okanagan Falls · each reach is counted
1 tsp
coriander seeds
whole
Not yet within reach of Okanagan Falls · each reach is counted
1
cinnamon stick
Not yet within reach of Okanagan Falls · each reach is counted
4
cardamom pods
lightly crushed
Your own market
2
star anise
whole
Your own market
1 tsp
ground turmeric
or a pinch of saffron steeped in warm water
Origin · Javara, IndonesiaNot yet within reach of Okanagan Falls · each reach is counted
For the yellow dipping sauce
200 ml
coconut milk
Origin · Sri Lankan coconut (Coconut Research Institute of Sri Lanka), Sri LankaNot yet within reach of Okanagan Falls · each reach is counted
1 tsp
curry powder
mild
Your own market
To serve
1
cucumber
thinly sliced
Your own market
2
tomatoes
fresh, sliced
Origin · ItalyNot yet within reach of Okanagan Falls · each reach is counted
60 ml
prik dong
pickled chillies in vinegar
Not yet within reach of Okanagan Falls · each reach is counted

Within reach counts in town, delivered, shipped and the nearest city. A staple counts once it has a local seller. Charted from each shop's own pages; not yet vouched by a cook who shops here.

The larder of Okanagan Falls →
II

The Method

1
Combine the yoghurt, ground cumin, ground coriander, pounded garlic, and pounded ginger in a large bowl, then add the chicken pieces and turn to coat thoroughly. Cover and refrigerate overnight — a minimum of 8 hours — so the marinade has time to work all the way to the bone, not merely season the surface. Anything less produces a bird that tastes spiced on the outside and plain within.
2
Melt the ghee in a heavy-based pot over medium heat and add the whole cumin seeds, coriander seeds, cinnamon, cardamom, and star anise. Fry until the seeds begin to pop and a toasted, warm spice fragrance rises clearly from the pot — approximately 2 minutes — because whole spices release their volatile oils into the ghee far more completely than they ever will into water or stock, building the aromatic base that will perfume every grain of rice.
3
Add the rinsed rice to the pot, stir to coat every grain in the spiced ghee, then add the turmeric and stir until the rice is uniformly coloured. Continue frying for 2–3 minutes, until the grains turn slightly translucent at the edges and smell nutty, so each grain is already carrying flavour and ghee before any liquid touches it — under-fried rice yields a plain, starchy result; properly fried rice yields the fragrant, separate biryani the dish demands. This is where the dish lives or dies.
4
Remove the par-fried rice from the pot and set aside. Arrange the marinated chicken pieces in an even layer across the base of the same pot, then spoon the spiced rice over the chicken in an even layer, covering it completely — mok, to hide — so the chicken steams entirely beneath the rice and its juices rise through every grain as it cooks. Add just enough water or stock to reach the level of the rice surface, then seal the pot tightly with a lid; if the lid is not tight, press a sheet of foil beneath it to prevent steam loss.
5
Cook over medium heat until steam is audible escaping at the rim, then reduce to the lowest possible heat and cook for a further 20–25 minutes. Do not lift the lid at any point during this phase, because each time the lid is raised the trapped steam that is cooking the upper layers of rice escapes, leaving those grains raw and uneven while the lower layers overcook.
6
Remove the pot from the heat and leave the lid firmly in place for 10 minutes undisturbed, so the residual steam continues cooking the uppermost rice off the direct heat and the grains settle into a dry, separate texture rather than clumping. After 10 minutes, lift the lid: the rice should be dry, separate, and deeply golden; the chicken below should be tender and pulling slightly from the bone.
7
While the rice rests, warm the coconut milk gently in a small pan, stir in the mild curry powder, and simmer for 3–4 minutes until the sauce thickens slightly and is smooth, pale yellow, and faintly sweet on the palate. Keep the heat gentle so the coconut milk does not split and lose the silky body that makes this sauce — specific to khao mok — the sweet, mild counterpoint to the deeply spiced rice.
From the canon — Fresh coconut milk — extracted from freshly grated coconut flesh rather than purchased in a can — and the technique of 'cracking' it: heating the thick, fat-… Coconut Milk: Cracking, Frying, Reducing →
8
Serve the rice and chicken from the pot directly, with the sliced cucumber, fresh tomato, and prik dong arranged alongside. Pour the yellow dipping sauce into a small bowl at the table.
From the canon — Prik dong (pickled chillies in vinegar and salt solution) is the universal Thai condiment — present on every noodle soup table alongside fish sauce, dried ch… Prik Dong — Pickled Chillies / พริกดอง →
III

Quality Hierarchy

01
Reserve — Overnight marinade in full-fat yoghurt; pure ghee for the rice fry; saffron (steeped, not ground) for colour; bone-in free-range chicken.
02
Estate — Eight-hour marinade; good-quality ghee; turmeric of known provenance for colour; standard bone-in chicken pieces.
03
Market — Four-hour marinade; ghee or a neutral oil; ground turmeric; any bone-in chicken.
04
House — Shorter marinade; vegetable oil; pre-mixed biryani spice blend; boneless thigh meat — the layered steam technique remains, though depth of flavour is reduced at every shortcut.
IV

Sensory Tests

◇Smell. After the overnight marinade, the raw chicken should carry a distinct warm-spice fragrance at the bone end — not merely on the surface.
◇Smell. Whole spices in hot ghee are ready when a pronounced toasted, warm fragrance rises from the pot and the seeds begin to pop.
◇Sight. Ghee-fried rice is ready for layering when the grains are uniformly golden-yellow and translucent at the edges.
◇Sound. The steam phase is proceeding correctly when a steady, audible hiss is heard at the pot rim, then drops to silence on lowest heat.
◇Touch. Rested rice is done when the uppermost grains feel dry and separate to a light fork touch, not wet or clumped.
◇Where it lives or dies. The ghee-frying of the raw rice with whole dry spices is the step the dish cannot cross without — skipped or rushed, it produces plain scented rice; done fully, it creates the toasted, unctuous grain that is the whole point of biryani.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

Pouring for Western Australia ·

The pairing
Ancient Lakes of Columbia Valley Riesling
Ancient Lakes Vineyard — Cave B · Ancient Lakes
Not yet stocked in Western Australia
Wine
From Western Australia

Nothing from Western Australia holds against this yet.

Without alcohol

No pour without alcohol holds against this yet.

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year