Headaches are a pain — and we’ve all been in a situation where we just wish that it would go away. But instead of popping the usual aspirin or moping in a dark room, there are a few foods that might be able to help do the trick. While these foods don’t have any pain relievers in them, they do provide nutrients and vitamins that can help to counteract the cause of a headache.
While headaches are caused by different things like congestion, expanded blood vessels, and alcohol, there are some foods that can be eaten ahead of time and when you have a headache that can alleviate some of the pain. Dehydration is a major cause of headaches and there are plenty of water-heavy foods that can help replenish your water level.
The next time you feel like banging your head against a wall (or feel like you just have) reach for some of these foods to help. Click through the slideshow and check out some of these foods that can help eliminate the causes of headaches and get you feeling back to normal.
This mighty green helps to decrease blood pressure and alleviates headaches. Swap out lettuce for spinach in your salad or blend them into a green smoothie to boost your intake.
Almonds and other nuts and legumes are full of magnesium, which may help your body ease the pain of headaches. Increase your magnesium intake next time your head is aching.
Emily Jacobs is the Recipe editor at The Daily Meal. Follow her on Twitter @EmilyRecipes.