Shop Tea

Archive | Tea

What Is L-Theanine?

L-theanine is a naturally-occurring amino acid, first discovered in green tea in 1949 by Japanese researchers.  Most dried tea leaves contain approximately 1-2% l-theanine, which lends to their savoury flavour when steeped. How Does L-Theanine Work? When you drink tea or take l-theanine orally as a supplement, it absorbs through your intestines, circulates in your […]

Continue Reading