This morning, more than 37 million Americans woke up with a migraine. For many of those people, migraines – in their pulsating, nausea-inducing glory – have become a normal part of life.
Most migraine sufferers unfortunately never find a permanent solution, despite spending tons of money on painkillers and brain scans.
New research could change that. You see, a number of little-known studies have pulled the dreadful migraine off its pedestal as ‘mysterious malady’ into more comprehensive territory.
Many migraine sufferers, it turns out, actually suffer from a vitamin deficiency.
The Evidence
Researchers at the Cincinnati Children’s Hospital Medical Center recently conducted a study that linked migraines to a deficiency in vitamins D, B12 and B2 as well as coenzyme Q10.
Being deficient in those vitamins and nutrients, it turns out, raises your risk of suffering by a staggering 300%.
Let’s break this down one vitamin/nutrient at a time.
Vitamin D
According to Migraine.com, vitamin D’s connection to migraines has to do with its role as an inflammation-fighter. After all, as WebMD puts it, migraines are rooted in blood vessel inflammation.
If you suffer from migraines, make sure your body has enough vitamin D to fight inflammation by eating plenty of the following:
- Egg yolk
- Tuna
- Mackerel
- Salmon
- Cod liver oil
Vitamin B2
Salmon
Vitamin B12
Individuals with migraines tend to experience elevated levels of homocysteine – a compound kept in check by adequate vitamin B12 levels. Homocysteine, according to LifeExtension.com, is a major cause of the inflammation associated with migraines.
Keep your vitamin B12 levels high by eating these foods:
- Tuna
- Beef
- Cottage cheese
- Eggs
- Sardines
- Lamb
Coenzyme Q10

WebMD
LifeExtension.com
UMM.edu
Migraine.com
