You have a headache — now what?
Headaches are quite debilitating; no one can stand those intense head spins and pains. As a result, most resort to taking synthetic medications and painkillers, both of which are no no’s to your health in the long run.
So, why not heal your headache naturally, instead? These ten wholesome foods below will improve your overall health in addition to providing headache relief:
1. Cherries
Cherries contain a strong concentration of quercetin, a potent antioxidant containing anti-inflammatory and anti-allergy properties.Quercetin shields physical sensitives and pain and have been proven effective in treating headaches.
2. Coffee
The caffeine constricts blood vessels which provides almost immediate headache relief.
3. Salmon
This pink fish is abundant in those Omega-3 fatty acids we all know and love, which have been proven to reduce the frequency, duration, and severity of the headache. Moreover, salmon’s B-vitamin supply is beneficial to overall brain health.
4. Millet & Oatmeal
These whole grains are also substantial sources of magnesium and B vitamins, which, as previously mentioned, stop headaches.
5. Spinach
This leafy green is particularly full of vitamin B12, which relaxes the brain, naturally, and thus, releases any tension in the head.
6. Spicy foods
Spicy foods, such as Siracha and salsa, clear our sinuses, which, in turn, help relieve sinus headaches.
7. Corn
When blood vessels aren’t properly functioning, our nerves become stressed, and consequently, we experience stress-headaches. Corn contains a rich source of vitamin B3, a mineral which promotes healthy blood vessel functioning.
8. Bananas
Bananas contain of vitamin b2, 3 and 6, which is a headache-fighting “power house.”
9. Watermelon
Watermelon hydrates our cells, which resolves the dehydration in which our body currently is during a headache.
10. Flaxseed
Like salmon, flaxseeds are a rich source of Omega-3 fatty acids, which are known to fight migraines.
(you can read about flaxseeds’ extended benefits here).