Prepare the Steamer
Fill the steamer with water and bring it to a boil.
Mix the Flours
In a large mixing bowl, combine the rice flour and tapioca flour.
Dissolve the Sugar
In a saucepan, combine the coconut milk, water, and sugar.
Heat the mixture over medium heat, stirring continuously until the sugar dissolves.
Do not let the mixture boil. Remove from heat once the sugar is fully dissolved.
Combine Wet and Dry Ingredients
Gradually pour the warm coconut milk mixture into the flour mixture.
Whisk continuously to avoid lumps. Strain the mixture to ensure it is smooth.
Divide and Color the Batter
Divide the batter into two or more portions, depending on how many colors you want.
Add food coloring to each portion and mix well.
Prepare the Pan
Grease the baking pan lightly with oil.
Create the Layers
Pour a thin layer of one colored batter into the prepared pan (about 1/4 inch thick).
Steam for 5-7 minutes until set.
Pour the next layer of a different color batter over the set layer and steam for another 5-7 minutes.
Repeat the process, alternating colors, until all the batter is used.
Final Steaming
Once all layers are done, steam the entire cake for an additional 20-25 minutes to ensure it is fully cooked.
Cool and Serve
Remove the kueh lapis from the steamer and let it cool completely in the pan.
Once cooled, gently loosen the edges with a knife and remove the cake from the pan.
Cut into desired shapes and sizes.
Ensure each layer is set before adding the next to achieve distinct layers.
Use a toothpick to check if the layer is set; it should come out clean.
The thinner the layers, the more layers you can create, which makes the cake look more appealing.
300g rice flour
75g tapioca flour
200g sugar
750ml coconut milk
750ml water
Food coloring (traditionally, green and pink)