Sufferers of headaches know just how debilitating they can be. Headaches occur in millions of individuals across the country, and they have a mirad of different causes. The consumption of different foods can be the cause and the cure of headaches. Food allergies and sensitivities are a leading cause of headaches and migraines. The symptoms of headaches and migraines are not only pain, but can include vertigo, fatigue, malaise, and auditory and visual auras. Auras are a change in perception that can accompany severe headaches.

Migraine sufferers experience relief by following a diet rich in magnesium, some experts believe.

"To increase your magnesium intake, try consuming magnesium-rich foods such as bananas, dried apricots, avocados.

Coffee In moderation,coffee can be a great fix for a pounding headache. Caffeine is a vasoconstrictor, which means it can reduce the size of blood vessels. In excess, this can cause a headache. However, one cup of coffee could help tame a difficult migraine. If your headache is caused by seasonal allergies, coffee will have an even greater effect.


Bananas are a great food to eat when trying to relieve a stubborn headache. They are high in magnesium, which can relax your blood vessels and ease head pain. They are also high in potassium, which is an essential part of your electrolyte balance. A night of heavy drinking can leave you with a painful hangover and you may need to replace your lost electrolytes due to dehydration.


Almond Start helping your sore head by eating a handfull of almonds. This healthy snack is high in tryptophan, an amino acid that helps release serotonin, the feel good brain chemical. Turkey is another great option for consuming this amino acid. Almonds are also full of magnesium, which can relax your muscles and blood vessels. Physical pain and mental stress can cause tension headaches, which would benefit from consuming extra magnesium.