Should I take ashwagandha for sleep?

This question is about Nutrition

Sarah Achleithner

Yes, you can take ashwagandha for sleep. Several small studies suggest ashwagandha can improve sleep, particularly in those who have stress-related insomnia [



A systematic review of five randomized controlled trials observed a small but significant improvement of overall sleep, with the most notable differences observed in those diagnosed with insomnia and who took ≥600 mg/day for eight or more weeks [


]. Another recent study of 60 people found that those who took 300 mg of ashwagandha twice daily for ten weeks experienced better sleep quality than those who took a placebo [


]. Researchers believe these effects stem from triethylene glycol (a compound known to induce sleep) and withanolides (substances that appear to improve the body’s ability to cope with stress) [





man sleeping in bed


  1. Cheah, K. L., Norhayati, M. N., Husniati Yaacob, L., & Abdul Rahman, R. (2021). Effect of ashwagandha (Withania somnifera) extract on sleep: A systematic review and meta-analysis. PLOS ONE, 16(9).

  2. Langade, D., Kanchi, S., Salve, J., Debnath, K., & Ambegaokar, D. (2019). Efficacy and safety of ashwagandha (Withania somnifera) root extract in insomnia and anxiety: A double-blind, randomized, placebo-controlled study. Cureus.


  3. Kaushik, M. K., Kaul, S. C., Wadhwa, R., Yanagisawa, M., & Urade, Y. (2017). Triethylene glycol, an active component of Ashwagandha (Withania Somnifera) leaves, is responsible for sleep induction. PLOS ONE, 12(2).


  4. Mishra, L. C., Singh, B. B., & Dagenais, S. (2000). Scientific basis for the therapeutic use of Withania somnifera (ashwagandha): a review. Alternative medicine review : a journal of clinical therapeutic, 5(4), 334–346.