Culinary Explorer

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

Discover Culinary Explorer
Layered Pandan Cake (Khanom Chan)

Layered Pandan Cake (Khanom Chan)

Created by

Nine layers steamed one at a time, palm sugar for sweetness, coconut cream for richness, pandan for soul. The system governs even dessert, and this one tests your patience to prove it.

Desserts
Thai
Special Occasion
Make Ahead
30 min
Active Time
50 min cook1 hr 20 min total
YieldOne 8-inch cake, about 16 pieces

Palm sugar is the sweet pillar. That's where this starts.

Ajarn always said the four pillars govern Thai cuisine: fish sauce for salt, palm sugar for sweet, tropical fruit acids for sour, chili for heat. Most people only think about savory dishes when they hear that. Wrong. Thai desserts are built on the same system. The sweet pillar doesn't disappear when you leave the wok. It moves to the steamer. Nam tan pip (น้ำตาลปี๊บ), palm sugar, is the only sweetener in traditional Thai sweets. Not white sugar. Not cane sugar. Palm sugar, with its caramel depth and toasty complexity that granulated sugar will never replicate. The moment you swap in white sugar, you've broken the system. You have a sweet thing. You don't have khanom Thai.

Khanom chan is the patience dessert. Nine layers, steamed one at a time, alternating between pandan green and coconut white. Each layer takes five minutes to set. You ladle, you steam, you wait, you repeat. Nine times. There are no shortcuts. You cannot pour all the batter in and hope for the best. The layers are the point. The discipline is the point. Every grandmother who made this for a temple fair understood that the act of making it was part of the offering.

The texture is everything. Chewy, springy, almost bouncy. That comes from the combination of paeng khao jao (แป้งข้าวเจ้า, regular rice flour) and paeng man sampalang (แป้งมันสำปะหลัง, tapioca starch). Regular rice flour, not glutinous. That distinction matters. Glutinous rice flour would give you something sticky and dense. Regular rice flour gives structure. Tapioca starch gives the chew, the spring, that QQ quality that makes khanom chan snap cleanly when you peel a layer apart with your fingers. The ratio between these two flours is the engineering of this dessert.

Coconut cream, fresh-pressed from grated mature coconut, is the only fat. It binds the batter, carries the pandan fragrance, and gives the white layers their ivory richness. Canned will work if you must. But fresh-pressed hua kathi (หัวกะทิ), the thick first squeeze from the coconut, gives you something canned cannot: a sweetness and body that comes from the coconut's own oils, not from stabilizers. If you have access to fresh coconut, use it. Ajarn always said: the ingredient does half the work if you let it.

Khanom chan (ขนมชั้น) translates literally to "layered sweet" and is a Central Thai dessert with deep roots in ceremonial and auspicious occasions. The number nine is culturally significant: the Thai word for nine (เก้า, kao) is a near-homophone of ก้าว (kao), meaning "to step forward" or "to progress," making nine-layered khanom chan a fixture at weddings, housewarmings, and ordination ceremonies. Unlike the Portuguese-influenced egg sweets (foi thong, thong yip) brought to the Ayutthaya court by Maria Guyomar de Pinha in the 17th century, khanom chan belongs to a purely Thai lineage of rice flour and coconut desserts that predates foreign contact.

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

Discover Culinary Explorer

Ingredients

regular rice flour (paeng khao jao)

Quantity

150g

NOT glutinous rice flour

tapioca starch (paeng man sampalang)

Quantity

100g

coconut cream (hua kathi)

Quantity

400ml

thick first-press preferred

palm sugar (nam tan pip)

Quantity

200g

chopped if using block form

pandan leaves (bai toei)

Quantity

10 leaves

cut into 1-inch pieces

water

Quantity

150ml

divided

salt

Quantity

1/4 teaspoon

vegetable oil

Quantity

for greasing the pan

Equipment Needed

  • Large steamer with tight-fitting lid
  • 8-inch square or round heat-proof pan or traditional khanom chan mold
  • Blender for pandan juice extraction
  • Fine cheesecloth or muslin for straining pandan juice
  • Fine-mesh sieve for straining batter
  • Ladle for consistent portioning

Instructions

  1. 1

    Extract the pandan juice

    Blend the pandan leaves (bai toei) with 100ml of water until completely pulverized. The liquid should be dark, almost black-green. That's concentrated. Strain through a fine cloth or cheesecloth, squeezing hard to extract every drop of juice. You should get about 80-100ml of vivid green liquid. This is your pandan extract. No bottles. No artificial green dye. The real thing smells like vanilla's tropical cousin, grassy and floral and sweet all at once. If your pandan juice is pale, you used too much water or not enough leaves. Go darker. The color dilutes when it hits the batter.

    Fresh pandan leaves are non-negotiable for this dessert. Frozen pandan works if fresh isn't available, but pandan essence from a bottle gives you color without fragrance. The smell of real pandan juice tells you immediately if it's right: sweet, grassy, distinctly tropical.
  2. 2

    Dissolve the palm sugar

    In a small saucepan over low heat, dissolve the chopped palm sugar (nam tan pip) in 50ml of water. Stir gently until completely melted and smooth. Do not let it boil or caramelize. You want a syrup, not toffee. Palm sugar has a toasty, butterscotch quality that white sugar never will. That depth is what makes khanom chan taste like khanom chan. Strain the syrup through a fine mesh to catch any impurities or husk fragments. Let it cool to room temperature before adding to the batter.

    Palm sugar varies in moisture. Block palm sugar (nam tan pip) needs chopping and more water. Softer jar palm sugar dissolves faster. Either works. What doesn't work: granulated white sugar. The flavor profile is completely different. The system requires palm sugar.
  3. 3

    Mix the base batter

    In a large bowl, whisk together the regular rice flour (paeng khao jao) and tapioca starch (paeng man sampalang) with the salt. Pour in the coconut cream (hua kathi) and whisk until no lumps remain. Add the cooled palm sugar syrup and whisk again until fully incorporated. The batter should be smooth, pourable, like thin cream. Strain the entire batter through a fine sieve to catch any lumps. This step is critical. Lumps in the batter mean lumps in the layers, and lumps in the layers mean you failed at the only thing this dessert asks of you: patience and precision.

    Regular rice flour (khao jao, ข้าวเจ้า) gives structure. Tapioca starch gives chew. Glutinous rice flour (khao niew, ข้าวเหนียว) would make this gummy and dense. The flour type matters. Read the package. If it says 'glutinous' or 'sticky,' put it back.
  4. 4

    Divide and color the batter

    Divide the batter evenly into two portions. Leave one portion plain: this is your white (coconut) batter. Add the pandan juice to the second portion and stir until evenly green. You now have two batters. White and green. These alternate to create the nine layers. The green should be vivid but natural, the color of a pandan leaf, not neon. If it looks like food coloring, you've added something wrong.

  5. 5

    Prepare the steamer and pan

    Bring water to a rolling boil in your steamer. Lightly oil an 8-inch square or round heat-proof pan (or a traditional khanom chan mold if you have one). Use a thin layer of oil on a paper towel, just enough to prevent sticking. Too much oil and the layers won't bond to each other. Set the oiled pan in the steamer and let it heat for 2 minutes before you start layering. A hot pan sets the first layer faster and more evenly.

  6. 6

    Steam the layers, one at a time

    Stir the green batter well (it settles, always stir before each ladle). Pour a thin, even layer of green batter into the hot pan, about 3-4 tablespoons, enough to just cover the surface. Cover and steam for 5 minutes. The layer is set when the surface is no longer liquid and looks firm and slightly translucent. Now stir the white batter and pour the same amount over the set green layer. Cover. Steam 5 minutes. Repeat, alternating green and white, nine layers total. Start with green, end with green: green, white, green, white, green, white, green, white, green. Each layer must be fully set before the next goes on. If you rush, the layers bleed into each other. Patience. That's the entire technique.

    Stir the batter before every single ladle. The tapioca starch sinks to the bottom fast. If you forget, some layers will be thin and others will be gummy. Consistency comes from stirring.
    Pour the batter gently and tilt the pan to spread it evenly. Don't pour it all in the center and hope it levels out. Control the pour. Even layers, even dessert.
  7. 7

    Steam the final layer longer

    When you pour the ninth and final layer (green), steam it for 8-10 minutes instead of 5. This ensures the top layer is fully set and the entire cake has time to firm up. The cake is done when the top is smooth, translucent, and slightly glossy. No wet patches.

  8. 8

    Cool completely before cutting

    Remove the pan from the steamer and let the khanom chan cool to room temperature completely. Do not cut it warm. Warm khanom chan tears. Cool khanom chan cuts clean. Once cool, run a thin knife or spatula around the edges. Turn the cake out onto a cutting board or banana leaf. Cut into diamond shapes or rectangular pieces with an oiled knife, wiping the blade between cuts. Each piece should show all nine layers in clean, distinct bands of green and white. That's the beauty of this dessert. Discipline made visible.

Chef Tips

  • The flour distinction is everything in Thai sweets. Paeng khao jao (แป้งข้าวเจ้า) is regular rice flour, milled from non-glutinous long-grain rice. It gives structure and a clean bite. Paeng khao niew (แป้งข้าวเหนียว) is glutinous rice flour, which gives sticky, mochi-like chew. Khanom chan uses regular rice flour combined with tapioca starch. The tapioca provides the springy, bouncy texture. Using the wrong flour ruins the dessert. Read the Thai on the package: ข้าวเจ้า for regular, ข้าวเหนียว for glutinous.
  • Fresh-pressed coconut cream from grated mature coconut meat is a different ingredient than canned. Fresh hua kathi (หัวกะทิ) is thicker, sweeter, more aromatic, with natural oils that separate beautifully. Canned works in a pinch, but use a brand that lists only coconut and water, nothing else. Shake the can, and if the cream has separated into a thick plug at the top, that's the good stuff. Use it all, don't drain the water off.
  • Nine layers is not arbitrary. In Thai culture, the number nine (เก้า, kao) sounds like the word for progress (ก้าว). Khanom chan is a celebratory dessert, made for weddings, housewarmings, ordinations. The nine layers wish the recipient forward movement in life. If you make seven layers because you're impatient, you've lost the meaning and the aesthetics. Commit to nine.
  • Banana leaf is a cooking tool, not decoration. If you want to serve khanom chan traditionally, place the cut pieces on squares of banana leaf. The leaf imparts a faint grassy sweetness and prevents sticking. It also insulates the dessert from the plate, keeping the bottom layer from sweating. At temple fairs, khanom chan always comes on banana leaf.

Advance Preparation

  • Pandan juice can be extracted up to a day ahead and stored in the refrigerator. It will darken slightly, which is fine. Stir before using.
  • Palm sugar syrup can be dissolved and strained a day ahead. Store at room temperature.
  • The batter should be mixed fresh and used immediately. The tapioca starch settles quickly and changes the consistency if left too long.
  • Finished khanom chan keeps well at room temperature for 2 days, covered. Do not refrigerate. The cold firms the tapioca starch and kills the chewy texture. If it stiffens, a brief re-steam (2 minutes) restores the bounce.

Frequently Asked Questions

Nutrition Information

1 serving (about 60g)

Calories
160 calories
Total Fat
5 g
Saturated Fat
4 g
Trans Fat
0 g
Unsaturated Fat
1 g
Cholesterol
0 mg
Sodium
35 mg
Total Carbohydrates
27 g
Dietary Fiber
0 g
Sugars
12 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