What to Eat When You Have a Headache

By Annette GallagherMarch 31, 2017No Comments

Did you know your diet could be contributing to your headaches? It’s true!

Millions of people all over the U.S. suffer from chronic headaches, and there are dozens of possible causes. However, many are directly linked to diet. These headaches can be reduced through diet and lifestyle changes.

Headache causes that are tied to eating habits include:

  • Food sensitivities and allergies that create inflammation, causing headaches;
  • Vitamin deficiencies caused or exacerbated by a failure to eat certain foods;
  • Dehydration, which can be accelerated by coffee, alcoholand other drinks.

What to Eat When You Have a Headache: Six Options That Really Work

Baked Potato

Potatoes are rich in electrolytes such as potassium, which may be easier for the body to access when the familiar tuber is cooked. Don’t forget to eat the skin, which is extremely nutrient-rich.


Watermelon is a great solution for headaches brought on by dehydration. On average, 92 percentof its weight is water – and that water also contains more than 400 milligrams of headache-busting magnesium.

Whole Grain Toast

People on a low-carb diet often find themselves suffering more headaches. This is because the body’s glycogen stores are reduced, which triggers dehydration and a foggy-headed feeling.


Almonds are another convenient option for getting a quick blast of magnesium. Magnesium-rich foods eaten in the early stages of a headache can shorten it by relaxing your blood vessels.

Spicy Salsa and Hot Peppers

Many headaches are brought on by sinus congestion. This can strike any time, getting worse in allergy season. Hot foods can help by activating the sinuses and helping them clear out faster.


Calcium is another mineral that can help curb headaches. It enhances brain function, making it easier to concentrate. Sugar-free yogurt is one of the best ways to get it quickly.

For a Permanent Headache Solution, Visit New Jersey Headache Institute

Knowing what is good to eat when you have a headache is a strong start – but getting rid of headaches permanently is even better. For most chronic headache sufferers, there’s an underlying medical problem that needs to be diagnosed effectively and resolved.

New Jersey Headache Institute is the place to go when the answer to your headaches can’t be found in the refrigerator. We use the most advanced treatments available, developing a custom wellness plan for each patient based on the root cause of the pain.

To find out more,
contact us