Start by combing water and gelatin together in a small bowl. This will help bloom the gelatin to use later.
Then whisk matcha powder with 50ml of the milk. This will make a smoother pudding with less matcha clumps.
With the remaining 250ml of milk, pour into a pot and turn on stove to medium heat.
Add in heavy cream, egg yolk, and sugar and whisk until fully combined
Whisk until the mixture heats up. You should start to see small bubbles on the side of the pot. Once you see this, turn off heat. Do not let it come to a boil.
Then mix in gelatin mixture and vanilla extract. Mix until you don't see any gelatin clumps. Gelatin should melt in seamlessly and quickly.
Pour into small jars or ramekins. I am using 3 small containers and filling it up evenly (about 110 ml each of the pudding)
Place in refrigerator over night or for 3-4 hours until pudding sets.
Serve cold with optional toppings and enjoy!