A vegan diet helped my headaches by allowing better blood flow to my head. Better blood flow=fewer and less frequent headaches.