Does Matcha come in loose leaf and tea bag form?
Matcha is by definition a powder. It mixes directly into hot water to make tea (or with other ingredients in recipes), however since it is finely ground tea leaves, it not water soluble by nature.
Matcha is by definition a powder. It mixes directly into hot water to make tea (or with other ingredients in recipes), however since it is finely ground tea leaves, it not water soluble by nature.