Steam the diced taro until very soft, about 15-20 minutes. Mash it into a paste.
In a bowl, combine glutinous rice flour with water, mixing until smooth.
In a saucepan, add coconut milk, sugar, pandan leaf (if using), and salt. Heat gently until sugar dissolves, do not boil. Remove pandan leaf.
Gradually whisk the glutinous rice batter into the warm coconut milk mixture. Add the mashed taro and mix well until evenly combined.
Grease a heatproof dish or mold with vegetable oil. Pour the mixture into the prepared dish.
Steam the pudding over high heat for 30-40 minutes, or until firm and translucent. A skewer inserted into the center should come out clean.
Let the pudding cool completely before slicing. Garnish with toasted coconut flakes before serving.
Cook this in the app — save it & get tonight’s menu
Get the app