Defrost pandan leaves (if frozen) and clean leaves under running water.
Cut your pandan leaves into three inch sections, add to the blender.
Add half a cup of water to the blender, and blend until you no longer see large chunks.
Strain the pulp, reserve the remaining liquid, and squeeze out any liquid inside the pulp too.
Add the artificial extract drops to the water and mix. Set aside for later.
In a medium mixing bowl, add the tapioca starch, rice flour, all purpose flour, sugar, baking powder, and salt.
In another large mixing bowl, beat the eggs together. Then, add the coconut cream, pandan extract, and oil.
Sift the dry ingredients into the wet ingredients mixing bowl and fold carefully to prevent from over mixing the batter. Your batter should be slightly thick and have lumps left over. If you're using artificial pandan extract, and want the batter to be more green at this point you can add 1-2 more drops and mix the batter again.
Let the batter rest for at least one hour, this improves the dough texture. If you're only resting one hour, leaving on the counter is fine, but you can rest it in the fridge in an air-tight container for up to a week and the batter will still be good.
When ready to cook, mix the batter a little bit and heat up your waffle iron. Do this before making EACH waffle since the batter can separate and settle. I use an Oster belgian waffle iron and found that the setting for medium-high works best.
Using a disher or ladle, drop three to four scoops onto the waffle and cook. When your waffle iron is finished cooking, your waffle should be nice and golden brown with specks of green on the outside.
Remove your waffle and serve. If you find your waffle is on the softer side, let it rest for about one minute and it should get crispier.