Tag Archive: Japan

Hojicha Tea – A Roasted Green Tea From Japan

Hojicha is a type of roasted Japanese green tea. The sometimes-used term hojicha tea is redundant, as “cha” means tea in Japanese and a number of other languages. Hojicha is usually viewed as an unusual or peculiar type of green tea, as it differs sharply from other green teas, Japanese or Chinese, in its color, …

Continue reading »