Hojicha (ほうじ茶) is a type of Japanese green tea that has been roasted at a high temperature in a porcelain pot. This process results in a reddish brown tea with natural sweetness, a slightly smokey and ...
Green tea can be made exciting with just a few tweaks. Here are some popular options that both enhance its flavour and health ...