Subscribe to Boldsky

Now Fight Migraine By Consuming Magnesium-rich Foods

Magnesium deficiency is reported to be one of the top causes of migraine in people.

An adult male requires at least 400 to 420 mg of magnesium per day, where as an adult female requires up to 310 to 320 mg per day.

A diet which is very high in sugars and simple carbohydrates contains low magnesium.

magnesium rich foods for migraines

Some of the other reasons that can contribute to low magnesium levels are consuming fewer servings of vegetables per day, excess alcohol consumption, taking antibiotics and diuretics.

Migraine, | Home Remedies | Boldsky

Consumption of magnesium-rich foods is essential in order to combat migraine and to prevents its recurrence.

Apart from preventing migraine, it also helps to relax the muscles and steadies the nerves. It helps build strong bones, stabilizes heartbeat and also regulates blood pressure and blood sugar levels.

Magnesium deficiency is related to factors that contribute to migraines.

In this article, we have listed some of the top magnesium-rich foods for treating migraine.

Read further to know about the foods to treat migraine.

1. Grains:

Whole grains help in preventing and fighting the headache due to their high fibre content. It also helps in balancing the blood sugar levels. This is especially useful, as fluctuating blood sugar can cause headache.

Migraine can be prevented by having magnesium-rich foods like oatmeal or whole-grain cereals.

2. Nuts, Seeds And Legumes:

The magnesium found in almonds, cashews, brown rice, black beans and other legumes can help relax the blood vessels and also help the body from painful headaches and migraine. This is one of the best magnesium-rich foods for migraine.

3. Watermelon:

Dehydration is one of the major causes of headache and migraine. Hence, it is recommended to eat fruits that are rich in magnesium.

Water which is naturally found in fruits or vegetables is beneficial for the prevention of headache. Watermelon is one of the top magnesium-rich foods for migraine.

4. Spinach:

1 cup of spinach contains 157 milligrams of magnesium. Hence, consuming this helps in preventing that throbbing migraine pain.

5. Figs:

If you're down with a migraine, consuming just ½ a cup of figs will help counter the pain. Just ½ a cup contains about 50 mg of magnesium, hence regular consumption helps in preventing its occurrence.

6. Dark Chocolate:

It is recommended to consume 1 square of dark chocolate every day to prevent the recurrence of a migraine attack. It provides about 95 mg of magnesium that your body requires.

7. Banana:

1 medium-sized banana provides you with about 32 grams of magnesium that your body requires to fight against a possible migraine attack. It is one of the top foods to treat migraine.

For Quick Alerts
For Daily Alerts

    Read more about: migraine foods grains nuts watermelon
    Subscribe Newsletter
    We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Boldsky sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Boldsky website. However, you can change your cookie settings at any time. Learn more