Sufferers of migraines attempt to eliminate the triggers that they believe that cause them but if this does not work and drugs do not work then something else needs to be tried. A deficiency in magnesium is one of the few known causes of migraines since people who suffer from them typically have a lack of magnesium.
Intravenous magnesium, in most circumstances, provides extremely quick and effective relief, the symptoms usually disappearing within fifteen minutes. Taking magnesium supplements may also help in the longer term.
The best sources of magnesium come from magnesium rich food such as buckwheat, pumpkin seeds, avocados, barley and oysters but can also be found to a lesser extent in certain types of nuts and even chocolate.
Unfortunately, with the latter, these are also known to be migraine triggers for other reasons.
Clinical studies have also shown that vitamin B riboflavin taken in large doses over a couple of months reported a considerable decrease in migraines for the sufferers.
This is especially recommended for women on birth control pills. The best sources of riboflavin include, lamb, duck, pork, mushrooms and yogurt.
Certain foods have been known to be common triggers of migraines and should be avoided. These include any foods containing tyramine such as pickled goods, dried meats and hard cheeses.