Matcha - A brief History and Recipe for the Perfect Latte

Matcha - A brief History and Recipe for the Perfect Latte

Matcha is essentially a powdered green tea. It originated in China and spread via buddhist monks to Japan where it gained popularity. In China, this powdered form of tea fell out of popularity, but had continued to be produced on a small scale. Deveining the leaves is an important step in quality matcha.