Organic Hojicha is a roasted bancha green tea that has a crisp, smooth, and sweet taste with a light refreshing liquor, making it an ideal accompaniment to meals. Unlike other Japanese green teas, it is roasted rather than steamed, resulting in a reddish-brown color. Hojicha is widely popular in Japan and around the world.