Japanese matcha green tea powder is made from finely powdered dried tea leaves. It has a slightly bitter and pleasant taste and a vibrant green color that results from the high level of chlorophyll in the leaves. You can mix matcha powder with traditional bamboo whisks, a milk frother, or just shake it up in a bottle.
Sourced from Kagoshima, Japan