Finest Organic Matcha 30g
Our flagship product, Keisari Finest Organic Matcha is made from the best selection of handpicked certified organic matcha tea leaves from the first spring harvest in Japan. The tea leaves are stoneground to ensure a smooth, rich flavour profile, balanced with a delicate sweetness and aroma.
Keisari Finest Organic Matcha is ceremonial quality, which often describes higher grades of matcha for use in a traditional Japanese tea ceremony. It has a delicate, crisp smell, with a smooth velvety taste, making it perfect for the ultimate cup of matcha tea.
Keisari Finest Organic Matcha 30g is packaged in a BPA-free tin.
For the best results, whisk your matcha with our bamboo matcha whisk to create a smooth and finely aerated matcha.