
Tiny two-layer steamed cakes set in small porcelain cups: a sweet, fragrant rice-flour base — often pandan-green — under a thick, salty coconut-cream top steamed until just set. The name simply means cup sweet. You eat it by pressing two cups face to face and tipping the little cake out, or scooping it straight from the cup with the tip of a spoon. It is one of the most everyday and beloved of Thai steamed khanom, sold warm from market trays of nested china cups.
Khanom thuay is an old, widely made Central Thai steamed sweet built on the same logic as much of the Thai khanom repertoire — a sweet rice-flour layer paired with a deliberately salted coconut-cream cap — portioned in the small china cups that give it its name and its standard shape. Its exact origin is not documented, but it sits squarely in the tradition of rice-and-coconut steamed sweets of the rice-growing central plain, where rice flour and coconut were the everyday raw materials. It belongs to the same salty-sweet coconut-custard family as tako and khanom krok rather than to the egg-yolk court sweets.
Eaten warm, in two small bites from the cup. The white top hits first — soft, thick, and surprisingly salty, with the heavy fat of coconut cream, almost like a savoury custard. Underneath, the green base is sweet, fragrant with pandan, and a little firmer and more set than the cap, with the gentle chew of steamed rice flour. The whole pleasure is that salt-against-sweet contrast in one mouthful. Skip the salt and it collapses into a bland coconut pudding; seasoned properly, the savoury top is what makes you reach for another cup.
This is a two-batter steam, and the order is the load-bearing detail. The bottom batter is rice flour (sometimes with a little tapioca or arrowroot) mixed with sugar and pandan, thinned with coconut milk; it is poured into the hot cups and steamed until set before the top goes on, or it would marble into the cream. The top is pure coconut cream thickened with a little rice flour and salted hard — the salt-to-sugar imbalance is what gives the dish its signature savoury cap. The cream layer is poured over the set base and steamed only briefly, just until it sets soft and slightly domed; over-steam it and it cracks or weeps oil, under-steam it and it slides. The cups must be hot when filled so the batter sets cleanly against the china.
Variations
The pandan-green base with a salted white coconut cap is the benchmark. Some versions tint or flavour the base differently, or fold sweet corn, taro, or grated coconut through it; festive cups may carry a richer, thicker cream top. The dish is closely related to tako — both are salty-sweet coconut-and-starch sweets — but khanom thuay is steamed soft in porcelain cups rather than set as a firmer jelly in folded pandan-leaf boxes.
On the Palate
Where Khanom Thuay sits in the Thai flavor cloud
Ingredients
Serves 6How it's made
8 steps · 40 min
- 15 min
Set small porcelain cups in a steamer and heat them through over boiling water.
- 26 min
Make the base batter: mix rice flour with sugar, pandan juice, and coconut milk until smooth.
- 310 min
Pour the green base into the hot cups, filling them halfway, and steam until just set.
Watch outSteam the green base only until it's just set — firm enough to hold the cream layer; still loose and the two layers will marble into each other.
- 44 min
Make the top: blend coconut cream with a little rice flour and a heavy pinch of salt.
- 53 min
Spoon the salty coconut cream over the set green base, filling the cups.
- 68 min
Steam again, briefly, just until the coconut top sets soft and slightly domed.
Watch outThe coconut top wants just a brief steam until it sets soft with a slight dome — over-steam it and the surface cracks and weeps oil.
- 74 min
Lift the cups out and let them cool a few minutes so the layers firm.
- 82 min
Serve warm, tipping each little cake out of its cup or eating it straight with a spoon.
Archive tool suggestions — not reviewed
These legacy suggestions have not been evidence-reviewed and are not presented as required tools.






