Matcha on October 30, 2024October 30, 2024 by Nora 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. previous post Masala Chai next post Milk Oolong