What is Gyokuro Tea?
Gyokuro tea is one of Japan’s most famous styles, prized as the highest grade of sencha, or whole leaf tea. Though not as famous worldwide as the powdered matcha used in traditional Japanese Tea Ceremonies, the reputation and limited supply of gyokuro tea make it one of the most expensive and uncommon varieties from Japan.
In part, the value of gyokuro tea rests in the delicate leaf buds it is made from, just like premium green teas from other regions around the world. The first sprouts picked after winter dormancy are prized all over the world for the complex flavors and natural sweetness that are given time to develop as the plant rests. Gyokuro tea is further defined by the processes used to grow and craft these special leaves, which distinguish it from other green teas made around the world and from lesser grades grown in Japan.
Continue reading