Kuih talam (steamed coconut pudding)

8 servings
30 min
50 min
a kind of Nyonya Kuih with two distinctive layers. Top layer with coconut milk, bottom layer with screwpine juice.


Number of serving: 8
Recipe adapted from Hot Favourites Kuehs & Pastries Recipes Book

For Base Layer:

10 pieces pandan leaves (blended with 600ml water, strain)

1/2 tsp lye water (omitted)

100g rice flour

75g tapioca flour

20g green bean flour

200g sugar (used 150g)

2 drops green food colouring (using the homemade pandan paste)

For Top Layer:

200ml thick coconut milk

100ml water

50g rice flour

20g tapioca flour

1/2 tsp salt


  • Base layer: Sift rice flour, tapioca flour and green bean flour together. Add in 500ml pandan juice, sugar and pandan paste, and mix well. Cook the mixture over medium heat till it turns thick and sticky. Stir constantly. Pour mixture into steaming tray and steam over medium heat for 30 mins till cooked.
  • Top layer: Mix thick coconut milk and water together. Sift rice flour and tapioca flour together. Add in coconut milk mixture and salt, and strain. Cook mixture over low heat till it turns thick and sticky. This should take about 4-5 mins. Stir constantly.
  • When base layer is cooked, gradually pour the top coconut layer over, continue to steam the whole kuih over high heat for about 2 mins. Set aside to cool, it will be good to refridgerate it a few hours before cutting.

Rate this recipe:

Related recipes

Recipe Kuih dadar (coconut pancakes)
Kuih dadar (coconut pancakes)
4 servings
25 min
Very Easy
3 / 5
Recipe Kuih talam (steam pandan layered cake)
Kuih talam (steam pandan layered cake)
4 servings
35 min
Very Easy
5 / 5
Recipe Kuih koci (cashew nut and coconut filling)
Kuih koci (cashew nut and coconut filling)
5 servings
40 min
2.7 / 5
Recipe Rice pudding - video recipe !
Rice pudding - video recipe !
4 servings
35 min
Very Easy
Recipe Chia pudding with kiwis
Chia pudding with kiwis
1 servings
Very Easy


Related articles

How to choose a coconut?How to choose a coconut?