11 Health Benefits of Hojicha Roasted Green Tea
Hojicha is a unique Japanese green tea that stands apart from others because of its roasting process. Made from sencha, bancha, or kukicha leaves and stems, hojicha is roasted at high temperatures, giving it a toasty, nutty, and slightly caramel-like flavor that is smoother and less bitter than traditional green teas. Developed in Kyoto in […]