Hojicha is a roasted Japanese green tea with a smooth, earthy flavor. Roasting turns the green leaves a reddish-brown, removing bitterness and creating its signature toasty aroma.
Our hojicha is made from first flush tea leaves grown organically in Uji, Japan—home to some of the country’s finest tea farms. Rich in antioxidants and l-thea