Skip to content
My WebMD Sign In, Sign Up

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

Ocular Migraine Symptoms and Diagnosis

In 50% of cases, ocular migraines cause temporary but complete vision loss in one eye. In the other half of cases, ocular migraines can cause vision disturbances such as: Blurring Partial vision loss Scotomas, or a blank spots in your vision Dimming Flashes of light Ocular migraines are usually brief, lasting less than five minutes. However, they can last up to 30 minutes. Forty-one percent of people have a headache during the vision loss. Twenty-five percent have it before or...

Read the Ocular Migraine Symptoms and Diagnosis 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.

Here are some of the foods and liquids that are often blamed for migraines:

Alcohol. Alcohol is one of the least controversial food triggers, largely because it starts migraines in motion in so many migraine sufferers. For some people, just a few sips produce pounding head pain. Red wine is often cited for starting migraines. But any type of alcoholic beverage can provoke headaches in people prone to migraine.

Caffeine . Caffeine can help, and hinder, headache patients. Caffeine improves the body's absorption of some pain medications used to relieve headache. But too much caffeine can spark a migraine, Loder says.

1 | 2 | 3

Today on WebMD

woman receiving acupuncture
14 alternative methods for migraine relief.
Woman with migraine headache
Signs it's not a regular headache.
headache in the bedroom
Keep headaches from ruining your sex life.
desert heat
12 surprising headache triggers.
woman receiving acupuncture
Hands reaching for medicine
Migraines Headaches Basics
acupuncture needles in woman's back
Hormones Headaches
healthy lifestyle items
headache in the bedroom

Special Sections