People suffering from migraine are really desperate to find some cost-effective and lasting solution to their problem. Many of them head straight to their medicine cabinet, but they only find temporary respite from killing headache. Did you know there are foods that can reduce severity and frequency of migraine headaches. Interested? I am providing you a short list!
Millet is rich in migraine-preventing magnesium. You can take it in your breakfast (for example, millet and sweet vegetable porridge).
Flaxseeds are high in Omega-3s and many studies have shown that Omega-3s have the power to reduce the frequency of migraines.
At least in four studies carried out in 2011, it was found that olive oil (also rich in Omega-3s) reduced the intensity, length, and duration of migraine attacks in adolescents. What a relief!
Spinach is rich in riboflavin (vitamin B2), which has emerged as a potent weapon in the battle against migraine headaches. Spinach leaves have highest amount of riboflavin among all vegetables. However, eat spinach only 2-3 times a week (and not daily) because it also has high amounts of oxalic acid, a naturally acting acid that can interfere with body’s calcium absorption process. You can also eat other riboflavin rich veggies such as broccoli, asparagus, and peas, that can be substituted on a daily basis.
Dehydration is also a migraine trigger, so make sure you drink at least eight glasses of water a day, be it winter or summer season.
Other foods that can fight migraines are: cayenne pepper, peppermint, wheat germ, ginger, soy, and some dark leafy vegetables.