Made from finely ground Japanese tencha leaves, Matcha has been dubbed ‘the ultimate superfood’. Matcha is shaded for 3-4 weeks before harvest, which encourages the production of theanine and caffeine. This results in a high level of antioxidants. The traditional Japanese tea ceremony focuses on the preparation, serving and drinking of matcha. To enjoy matcha in its purest form simply whisk with warm water and savour its rich umami flavour.
Please enter the email address you registered with. We will email you a link to create a new password.