What Foods Trigger Migraines and How to Find Yours

Alcohol and chocolate are the two most commonly reported food triggers among people with migraines, cited by 33% and 22% of migraine sufferers respectively. But the relationship between food and migraines is more nuanced than most trigger lists suggest. Only about 10% of people with migraines are genuinely sensitive to specific food triggers, and almost none of the commonly blamed foods have been verified through high-quality clinical studies. That said, certain compounds in food do have plausible biological effects on blood vessels and brain chemistry that can set off an attack in susceptible people.

The Most Commonly Reported Triggers

Self-reported data from migraine populations consistently flags the same foods. Alcohol tops the list at 33%, followed by chocolate at 22%. Beyond those two, the foods most frequently blamed include aged cheeses and yogurt, cured meats like bacon, sausages, salami, and ham, artificial sweeteners (particularly aspartame), and caffeine. Soy sauce, fermented vegetables like kimchi and sauerkraut, and pickled foods also appear regularly on trigger lists.

The important caveat: these are self-reported associations, not confirmed causes. When researchers have tried to replicate these triggers under controlled conditions, the results are often far less clear-cut. Your personal experience matters more than any general list, which is why tracking your own patterns is the most reliable approach.

Tyramine in Aged and Fermented Foods

Tyramine is one of the few food compounds with a well-understood mechanism for triggering head pain. It works by forcing the release of large quantities of stored adrenaline-like chemicals (norepinephrine, epinephrine, and dopamine) into your bloodstream. This causes blood vessels to constrict, raises heart rate, and spikes blood pressure, all of which can set the stage for a migraine in someone who’s susceptible.

Tyramine builds up naturally as proteins break down, which means the longer a food has been aged, fermented, or cured, the higher its tyramine content. The highest-tyramine foods include aged cheeses (especially cheddar and feta), cured or salt-dried meats, fermented vegetables like sauerkraut and kimchi, soy sauce and Worcestershire sauce, wine and beer, pickled or salt-dried fish, and chocolate. Even some fresh produce, including avocados, grapes, and beetroot, contains moderate levels.

One practical detail: tyramine content increases the longer food sits after being prepared or opened. Leftovers that have been in the fridge for several days will have significantly more tyramine than the same meal eaten fresh.

Nitrates and Nitrites in Processed Meats

The “hot dog headache” isn’t just folklore. Nitrates and nitrites, added to cured meats like hot dogs, bacon, deli meats, and sausages as preservatives, are well-recognized headache triggers. The mechanism involves nitric oxide, a molecule that dilates blood vessels. When you eat nitrate-containing foods, bacteria in your mouth convert nitrates to nitrites, which your body then converts to nitric oxide.

Researchers have found that people with migraines actually harbor higher levels of nitrate-reducing bacteria in their mouths compared to people without migraines, which may partly explain why processed meats affect some people and not others. The migraine response to nitrates appears to be dose-dependent, meaning a small amount might not bother you while a larger serving could. People with a family history of migraines are more likely to experience this effect. The headache can come on quickly through direct blood vessel dilation, or it can be delayed by hours as the nitric oxide triggers a cascade of inflammatory signaling in the brain.

The Truth About Chocolate

Chocolate deserves its own discussion because the evidence is surprisingly weak. Three controlled studies compared chocolate to a placebo, and none found a significant difference in migraine rates between the two groups. Across 23 broader studies, chocolate triggered migraines in anywhere from 1.3% to 33% of participants, a range so wide it suggests something else is going on.

The leading alternative explanation is that chocolate cravings are actually an early symptom of a migraine that’s already starting. The prodrome phase, which can begin hours or even a day before head pain sets in, commonly includes food cravings. So the sequence may not be “ate chocolate, got migraine” but rather “migraine was already beginning, craved chocolate, then noticed the headache.” Based on the current evidence, researchers have concluded there isn’t sufficient proof that chocolate is a genuine trigger, and headache specialists generally don’t recommend that migraine patients avoid it preemptively.

MSG Is More Complicated Than You Think

Monosodium glutamate has been blamed for headaches since the 1960s, but the clinical evidence is mixed in an interesting way. When researchers gave MSG to people along with food, five out of six studies found no significant increase in headaches compared to a placebo. But when MSG was given dissolved in liquid on an empty stomach, four out of seven studies did find a significant increase, typically at doses of 2.5 grams or higher.

For context, a typical serving of food prepared with MSG contains about 0.5 to 1 gram. The doses that triggered headaches in studies without food, often 5 grams or more dissolved in water, represent far more MSG than you’d encounter in a normal meal. This suggests that if MSG does trigger migraines in some people, it likely requires a higher dose than what’s typically added to food, and eating it alongside a meal may buffer the effect considerably.

Why Red Wine Is Worse Than Other Alcohol

Alcohol is the single most reported dietary trigger, but not all alcoholic drinks are equal. In one notable study, red wine provoked a typical migraine attack in 9 out of 11 migraine-prone participants, while vodka with equivalent alcohol content triggered zero attacks in 8 participants. The red wine used in the study had negligible tyramine content, which means the culprit wasn’t alcohol itself and wasn’t tyramine either. Something else specific to red wine is responsible.

Researchers suspect the answer lies in the complex mix of compounds found in red wine, including tannins, histamine, phenolic flavonoids, and sulfites. These compounds are present in much higher concentrations in red wine than in white wine, beer, or spirits. If alcohol triggers your migraines, paying attention to which types of drinks are the worst offenders can help you narrow down your personal sensitivity.

Caffeine: Both Treatment and Trigger

Caffeine has an unusual dual role in migraines. In small amounts, it can actually relieve head pain, which is why it’s an ingredient in many over-the-counter headache medications. But regular caffeine consumption creates dependence, and missing your usual dose can trigger a withdrawal headache that mimics or sets off a migraine.

Headache specialists recommend that people with migraines keep their daily caffeine intake below 200 milligrams, which works out to roughly two standard cups of coffee or two servings of caffeinated tea. Consistency matters as much as quantity. Drinking three cups every weekday and then skipping coffee on Saturday morning is a classic setup for a weekend migraine. If you decide to cut back, tapering gradually over a week or two is far less likely to provoke withdrawal headaches than stopping abruptly.

How to Find Your Personal Triggers

General trigger lists are a starting point, not a diagnosis. The American Headache Society estimates that only about 10% of migraine sufferers are truly sensitive to food triggers, and the specific foods vary widely from person to person. Eliminating everything on every list you find online will leave you with an unnecessarily restrictive diet and may not even reduce your migraines.

The more effective approach is an elimination diet done systematically. Most headache experts recommend following a strict elimination phase for at least three months, removing the most commonly implicated foods. If your migraine frequency drops during that period, you then reintroduce foods one at a time, starting with the ones you miss most, and track whether each one brings back attacks. Some people discover they’re sensitive to more than one type of food, so going in order and being patient with the process matters.

Keep in mind that food triggers rarely act alone. A single glass of red wine might not cause a migraine on a well-rested, low-stress day but could easily trigger one when you’re sleep-deprived, dehydrated, or under pressure. This stacking effect means that a food diary works best when it also tracks sleep, stress, hydration, menstrual cycle, and weather, giving you a fuller picture of what combinations push you past your personal threshold.