Most benefits of ashwagandha are linked to doses of 500-600 milligrams per day for 6-12 weeks. This has helped some users alleviate stress related to anxiety or other conditions that may impact cognitive function. Doses of anywhere from 250 mg to 3 grams have been recommended for addressing glucose and other blood levels.