- Migraine Canada - https://migrainecanada.org -

Migraine Triggers

Thoughtful young woman looking out of the table while fresh vegetables and chocolate muffin laying on it

Understanding migraine triggers [1] is a helpful tool for managing migraine [2]. While triggers can be different for everyone and there is no single trigger that all migraine sufferers experience, there are some triggers that are common, especially when it comes to diet.

How many people report food triggers? 

According to studies, between 10% and 80% of people report food triggers. Why would the numbers vary that much? Perception is one factor. Some people and some cultures are more centered on diet as a migraine trigger. 

One other thing to consider is the delay to include a food as a trigger. If you choose a short delay, less food will be potential triggers. If you decide to consider everything you ate over the last 48h as a potential trigger, well, it becomes a bit difficult to establish causal links. 

The international classification recommends a maximum delay of 12h to consider a link between a food intake and a migraine attack. 

What are the most commonly reported triggers? 

Remember that every food trigger is NOT a trigger for everyone. The influence of food triggers tend to be overestimated. For example, there is research showing that chocolate is not a food trigger for the vast majority of people. 

Dehydration: the first easy step

Many migraine patients cite dehydration as a trigger for their headaches.  Dehydration occurs when the body loses more liquid than it takes in, and can be exacerbated by hot weather, physical exercise, drinking alcohol or caffeine [3], eating salty foods, or simply not drinking enough water. Read more about dehydration here [4].

Skipping meals/Low blood sugar: an underestimated trigger

Glucose, which comes from carbohydrate foods, is the body and brain’s preferred source of fuel. The hormones insulin and glucagon are responsible for the regulation of glucose levels in the blood. A drop in blood glucose levels can be caused by many factors, including consuming too many high-sugar foods, not eating enough calories, exercising on an empty stomach, or skipping meals. There are many symptoms of hypoglycemia (low blood sugar), including the onset of a migraine attack.

To ensure blood-glucose levels are stable, follow these suggestions:

YES we are aware that some of the healthy snacks proposed are in the trigger list. 

Remember that for the majority of people with migraine, cheese, nuts, fish and tofu are NOT triggers. 

Alcohol: 20% to 50% report it as a trigger

The culprit mechanism leading to alcohol-triggered migraines is likely multifactorial, involving histamine, tyramine, sulphites, flavonoids, and 5-HT release.

Red wine is often considered to be a common migraine trigger, but any alcoholic drink can be the cause.  People report interesting selectivity: some are triggered only by white alcohols, other by beer but not wine….once again, tons of variability in migraine world.

Does migraine make you prone to «hangovers»? 

Alcohol can trigger an immediate headache (within 30 minutes to 3 hours), or a delayed alcohol-induced headache, (DAIH) the morning after the alcohol was consumed (the «hangover»). Two thirds of alcohol-triggered migraines fall into the DAIH category, and people who experience migraines are more susceptible to this type of headache than non-migraine sufferers. Usually, other factors are associated with «hangovers» such as lack of sleep and foods consumed during a party. 

Foods high in histamine (% of people reporting as a trigger according to various studies)

Histamine is a chemical compound involved in the immune response and is most often associated with allergies.  Histamine can, however, be a trigger for migraine patients who have no known allergies. 

Foods high in tyramine

Tyramine is an amine that regulates our blood pressure. Some studies have shown that injection of tyramine can trigger migraines, but others did not show an association. 

Read more [5] from Mayo Clinic. [5]

Foods high in BOTH histamine and tyramine

Other reported food triggers

How can I identify my own food triggers? 

For any trigger identification you have to consider: 

A migraine sufferer may be triggered by more than one food. A food trigger is more likely to cause an attack if other triggers are present.  

There are two key approaches: 

The Headache and Food diary targeting specific foods

Observe the links between suspected food triggers and your attacks. How strong is the association? Remember, we all are subject to cognitive biases that can make us pay more attention to something we believe in than to facts that go against our beliefs. 

If a food trigger is suspected, try eliminating this food completely from the diet for at least one month, and observe I there is a change in your migraine frequency. Then reintroduce the food and closely monitor how you feel.  Record it in your headache and food diary. 

The Elimination diet 

One way to improve your migraine without pin-pointing a specific trigger is to remove common triggers altogether (see above) for an observation period and see if you do get better. 

Categories can be defined:

Overall, changing a diet is usually safe. You may consider consulting a nutritionist to help you. Some clinics offer «migraine elimination diets». Be very careful of miracle cures and of any expensive product recommended. 

Lactose-free and Gluten-free

Some people decide to go lactose-free or gluten-free for a while to see if this will make their migraine better. This can be done safely. The most important aspect is to use a diary to really observe the results. Make sure that there is no other active treatment going on that could lead to a change (new medication, therapy). 

The ketogenic diet and immunoglobulin testing will be addressed in separate pages. 


Migraine [2] attacks can be caused by multiple factors, so figuring out which foods trigger an attack can be an important step in controlling migraines. Use a diary to make reliable observations. Remember that most people have different triggers!