2. Magnesium

Much safer than a painkiller, but way more successful. Usually, those who suffer from migraines in the first place have low levels of magnesium, so if you increase your intake, you reduce the prevalence of migraine headaches.

More: 5 Excellent Vegan Sources of Magnesium

Magnesium can also block the pain-transmitting chemicals found in the brain, improves platelet function, and also prevents cortical spreading depression. This signal is what produces altered visual and auditory sensations that usually occur with a migraine.

To use magnesium to the best of its abilities, take 200-600 milligrams of it a day. Magnesium can be used safely by women who are pregnant too. The only side effect you have to be aware of is diarrhea. Just lower the dosage.

Upgrade your experience