Foods to Eat If You Have a Headache

Popping a painkiller in your mouth each time a headache comes your way is not really a good idea. Aside from some nasty side effects, the intake of painkillers also tends to come with certain health risks — you don’t want to obtain much-needed relief from a headache only to replace it with a more serious problem!

Fortunately, there are so many all-natural ways to deal with a headache, ranging from drinking a cup of turmeric tea to taking a whiff of essential oil with headache-relieving properties.

Did you know that certain foods are also scientifically-proven to help relieve a headache? Below you will come across some of the foods that you may consume the minute that a headache makes its presence known.


Everyone knows that yogurt is good for the gut. Did you know that it’s also good for ending a headache? In some instances, a headache is a sign that your body is clamoring for calcium — one of the best sources of the said mineral is yogurt. Just make sure that you go for plain yogurt as sugar in something that’s flavored can aggravate your headache.


Aside from calcium, there are times in which another mineral can help spare you from a bout of headache, and that’s none other than magnesium. When food sources of magnesium are being talked about, there’s one thing that pops in the minds of most people: a banana.


You can also obtain good amounts of magnesium from cashews — so go ahead and reach for a handful of them each time you have a headache and snack away. Other nuts that are packed with headache-relieving magnesium include almonds, Brazil nuts, pecans, walnuts, hazelnuts and macadamia nuts.

Dark Chocolate

Bored of bananas and nuts? Fret not as you can beat a headache with a magnesium-rich food that’s a delight to eat, and that’s none other than dark chocolate. Indulging in a small piece of dark chocolate is especially recommended if your headache is brought about by stress as it can help relieve muscle tension.


Sometimes it’s dehydration that can be blamed for a bout of headache. Needless to say, it’s a good idea for you to supply your body with plenty of water ASAP. Consider snacking on a slice of watermelon — it’s a very hydrating summer fruit because 92 percent of it is water.


Healthy fats found abundantly in avocados are very good for dealing with hormonal imbalance that can cause an inflammation that can trigger a headache. Adding avocados to your diet is a wonderful idea especially if you’re a woman and your headache is due to your monthly period.


We all know that a cup of coffee can give us an instant dose of mental alertness. Are you aware that your favorite cup of Joe can in fact put your headache to an end, too? According to experts, caffeine in coffee helps improve flow of blood to the brain. It’s for this reason why some headache medications actually have a small amount of caffeine in them.

Before you leave this page, don’t forget to repost this article to let everyone you care about know that taking a painkiller is not the only option available for putting a headache to an end.

Can you think of any other food that is known to help deal with a headache? Feel free to share it in the comments section below so that others may also give it a try.

WARNING: If it seems like you are getting a headache all the time, it’s a good idea for you to report the problem to your doctor. There are instances in which recurring headaches are due to an underlying medical condition that needs to be identified and treated, too.

Related Posts