In a large bowl mix together the rice flour and sugar and then add in the coconut milk and condensed milk. Mix until there are no lumps and the sugar has dissolved.
Divide the mixture into 3 equal parts. Leave one plain. In one bowl add in 1 tablespoon of matcha and mix well. In the third bowl add in the crushed langka and turmeric.
Put the baking dish in the steamer and then pour in the matcha batter. Bring the water up to a boil and once it’s boiling cover with the kitchen towel lined lid and turn down the heat so it’s just simmering. Steam for 30 minutes.
Take the lid off and spread the langka over the top of the steamed matcha layer and then pour the langka batter over. Add in more water and bring up to a boil. Once it’s boiling cover with the kitchen towel lined lid and turn down the heat so it’s just simmering. Steam for 30 minutes.
For the final layer pour the coconut batter on top of the steamed langka layer. Take the lid off and spread the langka over the top of the steamed matcha layer and then pour the langka batter over. Add in more water and bring up to a boil. Once it’s boiling cover with the kitchen towel lined lid and turn down the heat so it’s just simmering. Steam for 30 minutes.
Once the coconut layer is done carefully take out of the steamer and leave to rest on the counter for 30 minutes.
Loosen the Sapin Sapin by taking a knife and skimming it around the edges of the baking dish. Then place the plate on top and flip over tapping the bottom to help release.
To serve you can sprinkle some toasted sesame seeds on top or if you want to go on a more traditional route you can make latik and also serve that on top.