L-Theanine: An Amino Acid With Health Benefits Tuesday, December 7, 2021 By Stillness in the Storm Leave a Comment (Exploring Your Mind) L-Theanine is an amino acid found primarily in the leaves of the tea plant. It has numerous benefits for physical and mental health.