Matcha Green Tea (Camellia sinensis) is natural tea made from selected handpicked young leaves, which are steamed when fresh-cut, and then rolled and dried. This method of gently steaming the leaf works to avoid oxidisation which produces tannins and causes the colour to change. Once dried, the tea leaves are ground into a fine powder.
In the traditional zen art of Chado, alternatively known as the ‘the Way of Tea’, fine matcha powder is infused into ceramic bowls and whisked to a froth. The tea drinker, therefore, consumes the entire tea leaf.
Try our ‘special occasion' Matcha - Imperial Blossoms 御所ノ櫻 - for your health and enjoyment. You will smile 'inside' more.