What is Hojicha? There are many kinds of Japanese green tea but one of the common teas is called “Hojicha.” Hojicha is a kind of green tea which uses roasted green tea leaves. Because Hojicha is roasted, the color of the tea leaves is mostly brown. Hojicha can be purchased at a store, too but […]