Skip to content

Migraines & Headaches Health Center

Font Size

Identifying Food Triggers for Migraines

Experts explain the link between diet and migraines.
WebMD Feature

As headaches go, migraines are in a league of their own.

Migraines typically produce pulsating pain on one side of the head. That can lay you low for up to 72 hours.

Recommended Related to Migraines/Headaches

Tyramine and Migraines

In some people, certain foods and drinks -- or components they contain -- can trigger a migraine. One well-accepted migraine trigger is tyramine. Tyramine is a substance found naturally in some foods. It's especially found in aged and fermented foods, such as: Aged cheeses Smoked fish Cured meats Some types of beer Also, foods high in protein may contain more tyramine if: They have been stored for a long time They have not been kept cold enough

Read the Tyramine and Migraines article > >

About 20% of people with migraines have headaches preceded by aura, which can include:

  • Blinking lights
  • Blurred vision
  • Blind spots or zigzags in your field of vision

Aura may also include numbness or tingling on one side of the body. Aura without head pain is also a form of migraine.

Migraines are often prompted by one or more triggers, including:

  • Emotional stress
  • Too much or too little sleep
  • Diet

Here's a look at the way the foods you eat may have an impact on migraine headaches.

Why It's Tough to Target Food Triggers

Certain foods are often blamed for provoking migraines. But scientific evidence linking food to migraine is sparse, and in some cases, nonexistent.

"It may be the case that food triggers migraine," says Elizabeth Loder, MD. Loder is co-author of The Migraine Solution

"For the most part, people have different food triggers. So it's hard to define a list that applies to all headaches," Loder tells WebMD.

Other reasons make it tough to target food triggers.

Foods may become triggers only when combined with other, stronger headache-starters, such as stress and hormonal changes. 

"If you're feeling stressed, you skip breakfast and then you eat a hot dog for lunch. I'm not so sure you can blame the hot dog for your migraine," says Dawn Marcus, MD. Marcus is the author of The Woman's Migraine Toolkit and a professor at the University of Pittsburgh. 

A suspect food may not trigger a migraine every time. In addition, an attack may depend on the amount of the food you eat. To further muddy the waters, you may not get a headache for several hours to several days after eating a trigger food.

Identifying Your Personal Food Triggers

Identifying your personal food triggers can be complicated. Experts say it's worth keeping a food diary to determine whether a food bothers you. But they also say there's no need to avoid common migraine-causing foods if they don't bring on your headaches.

1 | 2 | 3

Today on WebMD

Business woman with hand on face and eyes closed
What aura looks like, triggers, and more.
woman with migraine
Get the truth about migraines.
headache in the bedroom
Keep headaches from ruining your sex life.
woman with hands on head
Test your knowledge of triggers, types, and more.
woman with migraine
drinking coffee
Migraines Headaches Basics
acupuncture needles in woman's back
Tired young man
spraying perfume
man with a headache
headache in the bedroom