WHAT IS MATCHA?
The simplest way to describe matcha is “green tea powder” and indeed matcha is actually powdered green tea. It means “Fine Powdered Tea” in Japanese. Due to the meaning of the word, “Matcha Powder”, “Matcha Tea” or “Matcha Tea”, which seems more compact, are unfortunate expressions. Although Matcha literally means High Quality Powdered Tea, not all green tea powders are matcha.