Meet matcha, the current darling of the tea world. This finely milled green tea powder — the staple ingredient upon which traditional Japanese tea ceremonies were built in the 12th century — has seen ...
Matcha is green and, sure, it’s a novelty to have a latte that looks like Grinch juice – but this versatile, tasty and traditional Japanese green tea has a lot more going for it than its vibrant hue.