If you love matcha (Japanese green tea), you are going to love these steamed buns. It is really fast to make, just mix and whisk, and 15 minutes of steaming later, voilà, hot piping green lovely steamed buns ready to be enjoyed with coffee or tea. ♥ There is something rather unusual with these