Chai is one of my favorite teas and one of the first teas that I fell in love with. But exactly what is chai tea? Actually “Chai” is a common translation of Hindi’s “chāy” simply meaning “tea”. So in fact...
Matcha, matcha, matcha. Lately, you see its vibrant green hue coloring the internet everywhere with various photos of tantalizing matcha recipes that range from matcha teas to even matcha ice cream. But what is matcha?