8 Foods That Can Help Fight Migraines With No Effort

A migraine is like an unwanted guest who barges in unannounced and is difficult to get rid of. If you suffer from headaches often, you know how hard it can be. Sure, you can take pills or do exercises to try to cure your pain, but these remedies are temporary, meaning your headache can always come back.

Here’s something else you can do — change your diet. While there are some foods that trigger migraines, there are others that can help you build up your defense against them and prevent migraines with no effort. Bright Side has found 8 food items you should consume daily to keep headaches away.

1. Avocado

In case you needed any more reasons to love this wonderful fruit, avocado also fights migraines. Rich in antioxidants like lutein and zeaxanthin, avocados can not only make your severe headache go away, consuming them can also keep them at bay.

2. Figs

Figs are good for our bodies by default, but they also come in handy when dealing with migraines. According to experts, the fruit contains potassium which helps in reducing inflammation and keeping headaches away.

3. Salmon

Full of omega-3 fatty acids and vitamin B-2, consuming salmon prevents your platelets from clumping, a process which is responsible for frequent headaches. It also decreases inflammation and helps you fight migraines overall.

4. Sweet potatoes

Sweet potatoes are not only yummy, but they also help you fight migraines. Rich in vitamin C, vitamin B1, and potassium, consuming sweet potatoes when you are suffering from a headache will reduce the pain and calm you down.

5. Watermelon and carrots

Since it helps to drink water when you are suffering from migraines, consuming foods like watermelons, carrots, cucumber, and celery can also work in your favor. Dehydration is one of the leading causes of headaches, be sure to keep your water level in check.

6. Quinoa and kale

In addition to all their other health benefits, quinoa and kale also help in preventing migraines. Containing riboflavin, magnesium, and iron, quinoa keeps migraines away, whereas kale has omega-3 and fiber, making it your best defense against throbbing migraines.

7. Yogurt

According to studies, riboflavin, a part of vitamin B, is most effective against migraines and yogurt is rich in it. Add yogurt to your daily diet if you suffer from migraine attacks often and watch the results.

8. Lemon juice

Containing a high amount of vitamin C, lemon juice is known for its health benefits and fighting migraine happens to be one of them. Whenever you are suffering from a throbbing headache, simply mix some lemon juice in a glass of water, add 2 teaspoons of salt, and gulp down this magic potion. It will reduce inflammation and make you feel better in no time.

Bonus — Cinnamon paste

Take some cinnamon sticks and grind them into a powder. Then, proceed to add a little water to it, turning it into a thick paste. Apply this paste on your temples and forehead whenever you have a migraine attack. This natural home remedy fights migraines and soothes the pain. Wash the paste off after 25-30 minutes.

What is your go to remedy when it comes to migraines? Share your health secrets with us in the comments!

Illustrated by Daniil Shubin for Bright Side
Share This Article