Matcha is made by finely grinding green tea leaves. Unlike regular green tea, where you only drink the brewed water, consuming matcha means ingesting the entire tea leaf. This is why matcha is ...
Matcha has experienced a surge in popularity in recent months, leading to reports of global shortages and price increases. If you haven't been caught up in the craze, matcha is a powdered version of ...