Matcha - the famous Japanese Green Powder Tea is now in stock for immediate dispatch. 
This fine, green powder is used for the traditional preparation of the Japanese Tea Ceremony.
The tea cermony is an important part of Japanese culture with its roots in Zen Buddhism.
To create your own Tea Ceremony put one level teaspoon of Matcha powder in a bowl, add freshly pre-boiled water ideally at 80c - 90c and froth using a bamboo whisk. Serve in a small cup or hand bowl.
Matcha is created by stripping all the fine stems and veins from whole leaves before drying and careful grinding with granite mill wheels.
The powder completely disolves when well whisked meaning the whole leaf is drunk.The end result is a high level of antioxidents and nutrients |