9 Foods You Can Eat That Prevent Headaches

6. Almonds

Since almonds are rich in magnesium and selenium, they provide relief from headaches and migraines. Magnesium is especially helpful for women during their menstrual cycle as it calms the nerves.

almonds2