Ceremonial grade matcha is the finest form of green tea powder, used in Japanese tea rituals for nearly a thousand years. Grown in the shade to boost chlorophyll, it delivers a vibrant colour and naturally sweeter, less astringent flavour. A source of iron which helps to support normal energy levels and cognitive function-making it as nourishing as it is uplifting.
You may also like
More from Green Origins
More from Best selling products
Recently viewed