It’s hard to resist popping a pill for headache relief, especially the kind that debilitates you from doing anything productive or saying anything nice. You just want it to stop. However, if you want to avoid synthetic pills for headache relief, there are natural alternatives, and yummy ones too!
The follow 5 foods will help to prevent an oncoming headache or stop one mid-track.
Spinach is rich in riboflavin, which has been shown to prevent migraines. Considering the leafy green’s overall nutritional profile, it couldn’t hurt your overall health either to get as much spinach as possible whenever you can.
2. Fatty Fish
People who are on a low-fat diet often suffer from headaches because they are denying their brains of 60 percent of its content: fat! Omega-3 fatty acids are essential for the proper development and function of the brain, and look no further than fatty fish to satisfy this bodily need. Omega-3 fatty acids also reduce inflammation, which can be the root to chronic headaches. Fatty fish include salmon, tuna, mackerel, sardines and trout.
Hydration is key in keeping your headaches at bay. In addition to drinking plenty of water, reach for foods with a high-water content. Watermelon is god-sent when it comes to hydration. Not only do you get a sweet treat, but you also fill your body with essential nutrients and water to keep your body nourished.
Potassium is helpful in treating headaches. That’s why when you’re feeling the mind fog takeover, it’s important to stock up on potassium-rich foods, like bananas. One medium banana provides you with 12 percent of your recommended daily allowance.
So almonds won’t go as far as to stop a migraine or headache mid-way through its torture, but they may have a preventative effect due to their magnesium content. Snack on a handful and see if they do the trick in curbing the uninvited headache.
Related on EcoSalon
Photo Credit: Donna Cleveland