Tulsi Sleep herbal tea is a non-habit-forming sleep aid that helps you relax and fall asleep. It is made with the Tulsi leaf, traditionally used to help people sleep. The tea is easy to make and can be taken before bedtime or as a refreshing snack. The Tulsi sleep tea is a drink made from the leaves and flowers of the tulsi plant.