My Canadian Tea Tasting Experience

What is Houjicha Green Tea? + Giveaway

Houjicha green tea

Houjicha (also spelled hojicha) is a Japanese green tea made by roasting sencha or bancha. In Japanese, houji means to roast and cha means tea. The most important feature of this tea is its flavour as it is very different from other Japanese green teas that are often steamed. When I first tried houjicha green … Read more