Matcha is a fine Japanese green tea powder made from ground whole leaves, known for its umami flavour, vibrant colour and unique energy-boosting properties. This first-flush, shade-grown Matcha tea is the perfect base for a smooth, creamy Matcha latte.