CookSnap is coming soon — Join the waitlist →

Khanom Chan

Thai layered custard cake with steamed alternating green and yellow layers in a coconut-tapioca base. A traditional sweet treat that's surprisingly simple to make at home with just a few pantry staples.

Total time
45 min
Servings
8
Calories
185
Protein
1g
Khanom Chan
elegantrusticthaivegetariansilkycreamyweekendcake

Ingredients

  • 1.5 cup coconut milk, full-fat
  • ¾ cup tapioca starch
  • ¾ cup sugar
  • ¼ teaspoon salt
  • ½ teaspoon pandan extract or green food coloring
  • ¼ teaspoon turmeric powder or yellow food coloring

Instructions

  1. 1

    Fill a large pot with water until it reaches 2 inches up the sides, then set a bamboo steamer rack or small ceramic plate on top so it sits above the water without touching it.

  2. 2

    Bring the water to a rolling boil over high heat; you should see steam rising steadily from the pot.

  3. 3

    In a medium bowl, whisk together 0.75 cup tapioca starch, 0.75 cup sugar, and 0.25 teaspoon salt until no lumps remain.

  4. 4

    Pour in 1.5 cups coconut milk and whisk vigorously until the mixture is smooth and uniform, with no dry streaks or lumps visible.

  5. 5

    Divide the batter evenly into two bowls, adding 0.5 teaspoon pandan extract (or green coloring) to one bowl and 0.25 teaspoon turmeric (or yellow coloring) to the other; stir each until the color is uniform throughout.

  6. 6

    Pour a thin layer of the green batter (about 0.5 inch thick) into a greased 8-inch round cake pan or pie dish placed on the steamer rack.

  7. 7

    Cover the pot with a lid and steam over high heat until the green layer is set and no longer jiggles when you gently shake the pan, about 5 minutes.

  8. 8

    Carefully remove the lid (steam is very hot), then pour a thin layer of the yellow batter on top of the green layer and cover again.

  9. 9

    Steam the yellow layer until set and firm to a light touch, about 5 minutes.

  10. 10

    Repeat alternating green and yellow layers, steaming each new layer for 5 minutes, until all batter is used; you should end with a yellow layer on top.

  11. 11

    Remove the pan from the steamer and let it cool at room temperature for 15 minutes, then refrigerate for at least 30 minutes until fully chilled and the layers are firm.

  12. 12

    Run a thin knife around the inside edge of the pan to loosen the cake, then invert it onto a cutting board or plate to turn it out.

  13. 13

    Cut the cake into small diamond or square pieces using a sharp knife dipped in warm water (wipe the blade after each cut for clean edges).

Tools you’ll need

  • large pot with lid
  • bamboo steamer rack or small ceramic plate
  • 8-inch round cake pan or pie dish (greased)
  • medium mixing bowl
  • whisk
  • two smaller bowls
  • sharp knife for cutting
  • cutting board or serving plate

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.