Powdered Green Tea
Matcha is the famous green tea powder traditionally used in Japanese tea ceremonies. The best way to prepare this tea is by adding hot water to the powdered tea and whipping until frothy. Japanese researchers claim this tea has nearly ten times the antioxidants of regular tea. Restaurant grade matcha is highly popular for use in recipes because of its stronger taste. You can easily add this matcha to recipes without it losing its distinctive taste. Origin: Japan