Hojicha

Definition
Roasted over charcoal, Hojicha is a Japanese green tea. This gives it a reddish-brown color and a toasty flavor reminiscent of caramel. It is well-known as an after-dinner tea.