Our ceremonial organic grade matcha tea powder is made of the youngest of Japanese tea leaves, finely selected, from the very first harvest of the year in Japan. The stems and the veins are removed giving it a smooth texture to the touch. Ceremonial grade matcha is vibrant green in colour. It has a smooth and delicate flavour, almost sweet tasting. This natural sweetness makes it ideal for Japanese tea ceremonies and people who want to experience a more traditional style of matcha drink.