Hojicha organically sourced from Shizuoka, Japan
Hojicha is a Japanese green tea that consists of a blend of leaves & stems that have been roasted. The roasting process is over a charcoal fire giving the tea a deep toasty flavor. Our hojicha is Japanese certified organically grown from Shizuoka, Japan.
So you wonder why this beautiful brown roasted toasty tea is considered green? Teas are classified based on their oxidation process. Green teas have the oxidation process stopped pretty much immediately after a withering period, so very little oxidation ever takes place. You can learn more about hojicha here: https://drinks.seriouseats.com/2011/09/tea-time-all-about-hojicha-japanese-green-tea-how-to-brew-tea-history.html