Whenever you get a cold or get sick there’s a big chance you would get a headache that eventually goes away. For some people, severe headaches are a part of everyday life. Such headaches are known as “migraines” and are hard to deal with, but luckily there are some foods that can ease their pain.
Add three to four drops of lavender oil to three cups of boiling water and inhale the vapor to ease your headache. You can also apply it externally to your skin but never take it orally.
Instead of lavender, you can use peppermint oil. It has vaso-constricting and vaso-dilating properties that regulate blood flow, which helps relieve the pain.
If you’re in for oil, you can use basil oil to relax your muscles and decrease the tension.
A preliminary research done at Brown University suggests that eating fish rich in Omega-3 (like salmon, trout and sardines) may ease the pain of migraines. The fatty acids may lower chemicals that induce inflammation and pain. Such foods decrease the frequency, severity and duration of headaches as well.
Flaxseeds are very beneficial for health in general and they’re useful in decreasing migraine pain in particular. Like some types of fish, flaxseeds are rich in Omega-3 and may reduce migraines caused by inflammations. You can consume them in their whole seed form or as oil.
Specialists recommend eating fruits to ease the pain of headaches. The potassium in bananas and avocados, and the magnesium in apples ease the inflammation and pain and they should be on the top of your eating list when you have a headache. Other fruits like fresh pineapples contain bromelain, an enzyme with anti-inflammatory qualities that help with migraines.
Water is not a food but it is nonetheless super important for hydration especially when you have a headache or migraine. In fact, dehydration is a major cause for migraines and should not be taken lightly. You can drink pure water and increase your intake by eating fruits rich in water (like watermelons) or drink herbal tea for example.