Matcha is a superhero amongst teas: 100% ground green tea leaves from Nishio, Japan – essentially a super-concentrated green tea containing natural green tea flavonoids (catechins). A super concentrated green tea powder which both energises, calms and is packed with antioxidants. When you drink matcha, you’re ingesting every little bit of lovely green tea good stuff. That’s why we call it super power green tea. How does it taste? Our super quality premium organic matcha has a natural sweetness, it won’t taste bitter or harsh.