Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Coconut Custard Cups (Kanom Tuay)

Coconut Custard Cups (Kanom Tuay)

Created by

Two layers, one principle: palm sugar for sweet, coconut cream for richness, pandan for fragrance, salt on top to prove that Thai cuisine balances even its desserts. The system governs everything, including sweets.

Desserts
Thai
Make Ahead
Comfort Food
20 min
Active Time
20 min cook40 min total
Yield20 small cups

Thai sweets follow the same system as savory food. That's the thing most people never realize.

Ajarn always said the four pillars govern all of Thai cuisine: fish sauce for salt, palm sugar for sweet, tropical fruit acids for sour, chili for heat. In desserts, the sweet pillar steps forward and takes the lead. Palm sugar (nam tan pip) is the only sweetener. Not granulated white sugar, not honey, not agave. Palm sugar. It has depth: caramel, butterscotch, a slight smokiness from the boiling process. White sugar gives you sweetness. Palm sugar gives you flavor. That distinction matters everywhere in Thai cooking, but nowhere more than in khanom (ขนม), Thai sweets, where sugar is the foundation, not the accent.

Kanom tuay (ขนมถ้วย) is two layers in a small cup. The bottom layer is rice flour cooked with palm sugar and pandan water until it sets into a soft, jade-green custard. The top layer is thick coconut cream with a pinch of salt and just enough rice flour to hold its shape. Sweet on the bottom. Salty on top. You eat them together in one spoonful, and the contrast is the whole point. This is Thai balance at work. Even in dessert, salt has a job. It sharpens the sweetness, gives it dimension, keeps it from being one-note.

The rice flour here is paeng khao jao (แป้งข้าวเจ้า), regular rice flour, not glutinous. That distinction matters. Glutinous rice flour (paeng khao niew) gives you stretch and chew, which is wrong for this dish. Regular rice flour sets into a clean, smooth custard that holds its shape when you tip the cup. A small addition of tapioca starch gives the bottom layer its signature translucency. When you see that pale green layer through the white coconut top, slightly glassy, slightly see-through, that's the tapioca doing its work.

I teach kanom tuay in every Fai Thai workshop because it's the clearest proof that the system governs dessert too. Palm sugar, coconut cream, pandan, salt. Four ingredients doing exactly what the principles demand. No shortcuts. No substitutions. If you understand why this works, you understand Thai sweets.

Kanom tuay is a Central Thai sweet predating the Ayutthaya-era Portuguese influence that introduced egg-based desserts like foi thong, thong yip, and thong yod through Maria Guyomar de Pinha (แม่มะรี กีมาร์ เดอ ปีนา), the Japanese-Portuguese-Bengali woman who adapted European egg confections to Thai ingredients in the 17th century. Unlike those adopted sweets, kanom tuay belongs to the indigenous coconut-and-rice flour tradition that is purely Southeast Asian. The name literally means 'cup sweet' (ขนมถ้วย), referring to the small ceramic or porcelain cups it's steamed in, and the dish remains a fixture at temple fairs (งานวัด), morning markets, and street stalls across Central Thailand.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

regular rice flour (paeng khao jao)

Quantity

120g

not glutinous rice flour

tapioca starch (paeng man sampalang)

Quantity

30g

palm sugar (nam tan pip)

Quantity

180g

shaved or chopped

pandan leaves (bai toey)

Quantity

5

knotted

water

Quantity

300ml

thick coconut cream (hua kati)

Quantity

250ml

ideally fresh-pressed

regular rice flour (paeng khao jao)

Quantity

2 tablespoons

for the top layer

fine sea salt

Quantity

1/2 teaspoon

small ceramic cups or banana leaf cups

Quantity

20

Equipment Needed

  • Large steamer with tight-fitting lid
  • 20 small ceramic cups (tuay, about 2-inch diameter) or banana leaf cups
  • Blender for pandan water
  • Fine-mesh sieve
  • Kitchen towel for wrapping steamer lid

Instructions

  1. 1

    Make pandan water

    Take three of the pandan leaves, cut them into rough pieces, and blend them with the 300ml of water until the liquid turns vivid green. Strain through a fine sieve, pressing out every drop. Discard the pulp. This is your pandan water. The color should be deep jade, not pale. If it looks washed out, your pandan leaves aren't fresh enough. The remaining two knotted pandan leaves go into the pot later for extra fragrance.

    Never use pandan extract or pandan paste as a substitute for fresh leaves. The artificial stuff gives you color without fragrance. Fresh bai toey gives you both. If you can't find fresh pandan, skip the color and use plain water. An honest pale kanom tuay beats a fake green one.
  2. 2

    Dissolve the palm sugar

    Pour the pandan water into a saucepan. Add the shaved palm sugar and the two remaining knotted pandan leaves. Heat over medium-low, stirring constantly, until the sugar dissolves completely. Don't let it boil. You're dissolving, not caramelizing. The liquid should be a warm amber-green with the deep aroma of caramel and pandan filling your kitchen. Strain out the pandan leaves and any undissolved bits. Let this cool to room temperature.

    Palm sugar quality varies enormously. Good nam tan pip smells like caramel and has a complex, slightly smoky sweetness. Bad palm sugar is just brown-colored white sugar. Look for blocks or discs from Thailand, ideally from the palm-sugar producing regions of Phetchaburi province. Taste it before you cook with it.
  3. 3

    Mix the bottom layer

    In a bowl, combine the 120g regular rice flour and 30g tapioca starch. Pour in the cooled palm sugar pandan water gradually, whisking as you go to prevent lumps. Whisk until completely smooth. Strain the mixture through a fine sieve. This step is non-negotiable. One lump ruins a cup. The batter should be thin and pourable, like heavy cream. The color should be a translucent amber-green.

  4. 4

    Mix the top layer

    In a separate bowl, whisk together the thick coconut cream, 2 tablespoons of rice flour, and the salt. Whisk until smooth. The salt is not optional. It's doing the same job it does in every Thai dish: creating contrast. Without the salt, the top layer is just fat. With it, it sharpens the sweetness of the bottom layer and makes the whole thing sing. Strain this mixture too.

    Ajarn always said: salt in Thai sweets isn't seasoning, it's architecture. It builds the contrast that makes the sweetness register as complex instead of flat. Half a teaspoon. That's all it takes.
  5. 5

    Prepare the steamer and cups

    Get a large steamer going with water at a rolling boil. If you're using banana leaf cups, cut banana leaf into circles and press them into small molds or simply use them to line ceramic cups. Banana leaf is a cooking tool here, not decoration. It adds a subtle grassy aroma to the custard and prevents sticking. If using plain ceramic cups, lightly oil them. Arrange the cups in the steamer basket.

  6. 6

    Steam the bottom layer

    Give the bottom-layer batter one final stir (it settles fast). Pour it into each cup, filling them about two-thirds full. Cover the steamer and steam over high heat for 10 minutes. The bottom layer is set when it's firm to the touch and slightly translucent, not opaque. It should jiggle like set gelatin, not slosh like liquid. If you see liquid pooling on top, give it another 2 minutes. Do not open the steamer constantly. Every time you lift the lid, you lose heat and the custard sets unevenly.

    Wrap the steamer lid with a kitchen towel. This catches condensation that would otherwise drip onto the custard surface and pit it with water marks. A smooth top layer matters because the coconut cream sits directly on it.
  7. 7

    Add and steam the top layer

    Once the bottom layer is fully set and firm, stir the coconut cream mixture one more time and gently spoon it over each cup, filling them to just below the rim. Don't pour from height. You'll disturb the set bottom layer. Gentle. Close the lid and steam for another 8 minutes. The top layer is done when it's set but still slightly wobbly, like panna cotta. It should be opaque white with no visible liquid. Remove from the steamer.

  8. 8

    Cool and serve

    Let the cups cool completely to room temperature before serving. This is not optional. Kanom tuay is a room-temperature sweet. The textures only develop fully as it cools: the bottom layer firms up to a smooth, sliceable custard, the top layer becomes a dense, salty cream. Eating it warm is eating it wrong. Patience. The best vendors make their kanom tuay before dawn and sell them through the morning. Time is part of the recipe.

Chef Tips

  • The rice flour must be paeng khao jao (แป้งข้าวเจ้า), regular rice flour from non-glutinous rice. Do not use glutinous rice flour (paeng khao niew/แป้งข้าวเหนียว). Glutinous flour gives you a stretchy, chewy texture that's completely wrong for kanom tuay. Regular rice flour sets into a clean, smooth custard. Read the package. In Thai, look for ข้าวเจ้า not ข้าวเหนียว.
  • Fresh-pressed coconut cream (hua kati) is worth the effort for the top layer. Crack a mature coconut, grate the meat, squeeze it with warm water. The first press gives you hua kati, the thick cream. Canned coconut cream works, but the top layer will be thinner and less fragrant. If using canned, buy a brand with no additives, refrigerate it overnight, and scoop only the thick cream that rises to the top.
  • Kanom tuay belongs to the indigenous Thai sweet tradition, not the Portuguese-influenced one. The egg-based sweets (foi thong, thong yip, thong yod) came through Maria Guyomar de Pinha in the Ayutthaya period, a woman of mixed Japanese-Portuguese-Bengali heritage who adapted European egg confections to Thai palm sugar and coconut. Kanom tuay predates that entirely. It's pure Southeast Asian: rice flour, coconut, palm sugar, pandan. No eggs. No foreign technique. Understanding which sweets are indigenous and which are adapted is part of understanding the system.
  • Banana leaf cups aren't just containers. The leaf releases a faint, grassy, slightly sweet aroma during steaming that becomes part of the flavor. If you're using ceramic cups, you'll get a perfectly good kanom tuay, but you'll miss that layer. Thai vendors who use banana leaf know this. It's a cooking tool that adds flavor, same as a clay mortar adds character to som tam.

Advance Preparation

  • Kanom tuay is a perfect make-ahead sweet. In fact, it must be made ahead. The custard needs to cool completely to room temperature before serving. Make them in the morning, serve in the afternoon. They keep well at room temperature for a full day.
  • In a cool kitchen, kanom tuay will hold for up to two days at room temperature, covered. Do not refrigerate. The cold firms up the coconut cream layer and changes the texture from silky to waxy. Thai sweets live at room temperature. That's how they're designed.
  • Pandan water can be blended and strained up to a day ahead. Keep it refrigerated and bring to room temperature before mixing with the flour.

Frequently Asked Questions

Nutrition Information

1 serving (about 45g)

Calories
95 calories
Total Fat
3 g
Saturated Fat
3 g
Trans Fat
0 g
Unsaturated Fat
0 g
Cholesterol
0 mg
Sodium
60 mg
Total Carbohydrates
15 g
Dietary Fiber
0 g
Sugars
8 g
Protein
1 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Thai Sweets & Desserts (Khanom Thai)

Browse the full collection