Matcha


WHAT IS MATCHA?

Peng Luo

Matcha (抹茶) is a precious part of Japan’s history and living tea culture. It is finely ground green tea powder which, instead of steeping, is whisked into water, ideally with a fine layer of froth adorning the surface. Prepared in the traditional style, matcha is an intense and unique drinking...