A Japanese powdered green tea made from shade-grown tea leaves, which are finely ground to create a rich, vegetal, and umami flavor. Matcha is whisked in hot water to create a frothy drink.
« Back to Glossary IndexMatcha
A Japanese powdered green tea made from shade-grown tea leaves, which are finely ground to create a rich, vegetal, and umami flavor. Matcha is whisked in hot water to create a frothy drink.
« Back to Glossary Index