Some foods trigger migraine attacks; try eating whole foods regularly and drinking water

Foods that trigger migraine attacks are different for everyone, but some common suspects include gluten, monosodium glutamate (MSG), alcohol, artificial sweeteners and caffeine.

While migraine is not caused by certain foods that we eat, for some people with migraine certain foods can trigger migraine attacks. The foods that can trigger migraine attacks can be different for everyone, but some common suspects include gluten, monosodium glutamate (MSG), alcohol, artificial sweeteners and caffeine. Chocolate is often cited as a trigger, but that’s a debatable point.

Eliminating potential triggers, then slowly reintroducing them while keeping a headache journal can help to identify potential trigger foods.

Everyone who experiences migraine can reduce their likelihood of a migraine attack by avoiding meal-skipping that causes blood sugar fluctuations and may result in a headache, according to  Brian M. Plato, D.O., headache medicine specialist and neurologist at Norton Neuroscience Institute.

A broad strategy includes eating regular small meals throughout the course of the day, drinking about two or three quarts of water and avoiding preservatives and chemicals in your diet, according to Dr. Plato.

“Plan on eating more whole foods, sticking with a regular food schedule and getting plenty of water,” he said.

Moderate exercise three to five times a week, totaling about 150 minutes, can help. Running and biking aren’t for everyone, but yoga is something you can do at home with videos as a guide.

Dr. Plato summarized some common dietary changes and foods that can trigger migraine headaches.

Headache School On Demand

Headache School, presented by the Norton Neuroscience Institute Headache Center, is an on-demand virtual series of five video presentations by NNI Headache Center specialists designed to inform new and existing patients about their headaches, why they should see a specialist and what treatments are available.

Register to learn more


Breakthrough migraine attacks are more likely with fasting. Certain religious traditions involve fasting, and during these times the faithful are more likely to develop headaches. Additionally, for some work or school may limit the times that they can eat resulting in long periods of fasting, which may also trigger migraine attacks.

Gluten sensitivity

Those with a gluten sensitivity are more likely to have migraine. Migraine is more prevalent in individuals who had celiac disease. A gluten-free diet may be appropriate for patients who have migraine and gastrointestinal symptoms such as bloating and diarrhea.

Monosodium glutamate (MSG)

MSG is a common trigger. MSG occurs naturally in many foods such as tomatoes and cheeses. It’s also used as an additive to fast food, snacks, seasoning blends, frozen foods, processed meats and more to add an umami, or savory flavor.


Red wine probably is cited the most often, and vodka probably the least. Those with migraine may also be more susceptible to hangovers. Dehydration from alcohol may trigger a migraine attack.

Also, preservatives like nitrates can have vasodilatory effects — flushing or warmth as blood vessels near the surface of the skin widen.

Patients are more likely to have a migraine-like headache after drinking, but not necessarily other hangover symptoms. Small levels of alcohol may not necessarily increase the frequency of migraine attacks unless paired with an additional trigger, such as stress or sleep deprivation.

Artificial sweeteners

Aspartame, sucralose and others can trigger migraine headaches for some, but not others. Dr. Plato advises using caution with artificial sweeteners.


Caffeine is in many over-the-counter migraine medications, but when consumed frequently it can lead to more headaches — rebound headaches and overuse headaches. Sudden withdrawal from caffeine can increase headaches.

Generally, about 100 milligrams of caffeine daily shouldn’t cause a problem, according to Dr. Plato. Soda will have 30 to 50 milligrams, 6 ounces of coffee brewed at home would have about 103 milligrams, 6 ounces of home-brewed decaf has 2 milligrams, and 6 ounces of tea 30 milligrams. A 16-ounce Pike Place Roast coffee from Starbucks has 310 mg.


Chocolate is labeled a migraine trigger by many, but there could be confusion between it and the craving of sweets that can precede a migraine.

“You’re craving something sweet, eat some chocolate, develop migraine — natural thought is going to be, ‘Oh, I got this migraine attack because I ate chocolate,’ when actually, maybe the migraine attack was going to develop no matter what,” Dr. Plato said.

There may be some chemicals in chocolate that can lead to headache. But there’s no reason to throw away all the chocolate in the house right away.

Schedule an Appointment

Select an appointment date and time from available spots listed below.