There is no specific cause for migraine, but some foods are associated with strong headaches.
You just have to know how to choose what you eat … and what not to eat.
Nathalie Solera, from Consultas Nutrición, explained that a diet that includes natural anti-inflammatory drugs can reduce the intensity and frequency of pain.
There are three elements that should always be part of your diet: magnesium, Omega 3 and Vitamin B.
Magnesium is found in legumes, potatoes, corn, spinach, bananas, kiwi, nuts, almonds, chestnuts, hazelnuts, dried figs and dates.
Omega 3 is present in sardines, salmon, cod, tuna, flaxseed, chia, walnuts, canola oil, olive oil, quinoa, soy and almonds.
Vitamin B12 in combination with vitamins B1 and B6, can produce a significant pain relief. It is in wheat germ, brewer’s yeast, liver, whole grain bread, fish, milk and dairy products, eggs, green beans, bananas and milk.
The headache or migraine attacks are associated with chemical compounds called amines, which occur naturally in many foods. Some people are not able to metabolize these substances quickly enough, so they stay longer in the body and cause headaches,”
said Solera.
The amines are found in soft drinks and caffeinated beverages such as tea, chocolates, avocados, nuts, peanuts, canned goods, cured cheeses, meats, and high-fat foods like butter and alcohol.
While eating some foods and avoiding others may help prevent migraines, it is best to seek professional help to detect the possible causes of those headaches, to find a specific solution to your specific problem.