12  Foods to Help Get Rid of Migraine

Migraines can be debilitating, with pounding headaches, nausea, and light and sound sensitivity. While medication is often used to alleviate symptoms, some foods may provide natural relief. Twelve foods may reduce migraine symptoms.


1. Salmon

Salmon is high in omega-3 fatty acids and has anti-inflammatory qualities that may make migraines less common and less severe.

2. Spinach

One bright green that can help keep migraines away is spinach. It is full of magnesium, which is good for you. Magnesium may help migraine sufferers feel better by relaxing their blood vessels.

3. Almonds

Almonds are another great source of magnesium, and they can be a handy snack for people who get migraines. They also have riboflavin (vitamin B2) in them, which may help headaches happen less often.

4. Quinoa

As a whole grain, quinoa contains complex carbohydrates that can help keep blood sugar levels steady. This may help avoid migraines that are caused by changes in blood sugar.

5. Avocado

Avocados are full of healthy fats and potassium, which may help keep blood pressure in check and lower the risk of headaches that are caused by high blood pressure.

6. Ginger

For hundreds of years, people have used ginger to ease different kinds of pain, like headaches and migraines, because it reduces inflammation.

7. Bananas

Because they are high in magnesium and potassium, bananas can help your body replace the fluids it loses during migraines. They also have serotonin in them, which is a neurotransmitter that may control how people feel pain.

8. Dark chocolate

Dark chocolate (at least 70% cocoa) can help with migraine symptoms if eaten in moderation. It contains magnesium and hormones.

9. Broccoli

This cruciferous veggie has a lot of magnesium and helpful chemicals like sulforaphane that reduce inflammation.

10. Watermelon

Being dehydrated can cause migraines, so it's important to stay hydrated. Fruits that are high in water, like watermelon, can help you stay hydrated and give you important vitamins and minerals.

11. Turmeric

Curcumin, the active ingredient in turmeric, can help lower inflammation caused by migraines because it is an anti-inflammatory and antioxidant.

12. Flaxseeds

Flaxseeds are good for you because they contain lignans and omega-3 fatty acids, which reduce inflammation and may help migraine sufferers.

Also see

12 Foods to Help Get Rid of Headache

Scribbled Underline 2