Blog

So what is matcha, anyway? Matcha is a finely ground powder of specially grown and shaded green tea leaves derived from the Camellia Sinensis plant.

The nice thing about matcha is that it's very versatile taste-wise when it comes to adding it to natural and plant-based foods.