Migraine triggers

Food triggers in migraine: cheese, chocolate, and false positives

Almost everyone with migraine has a food they avoid. The uncomfortable truth from research: many of those verdicts are wrong — and chocolate may be the most wrongly convicted food in headache history.

Updated August 2026 · 7 min read

The usual suspects

The classic food-trigger list has barely changed in fifty years: aged cheese, cured meats, chocolate, MSG, citrus, alcohol. Surveys keep the list alive because people keep reporting these foods. But when researchers move from surveys to controlled testing — giving people the suspected trigger or a placebo without telling them which — most foods perform far worse than their reputation. Here's the honest state of the evidence, suspect by suspect.

Aged cheese and tyramine

Aged cheeses — cheddar, blue, parmesan — are rich in tyramine, a compound formed as proteins break down. Tyramine can affect blood vessels, and it became the leading theory behind cheese headaches decades ago. The supporting evidence is older and thinner than you'd expect: provocation studies produced mixed results, and modern reviews describe the tyramine link as plausible but unproven. Some people do report a consistent cheese pattern; if that's you, your own repeated observation counts for something — it just shouldn't be generalized to everyone.

Processed meats and nitrates

Hot dogs, bacon, salami and other cured meats contain nitrates and nitrites, preservatives that the body can convert into nitric oxide — a molecule genuinely involved in migraine biology, and known to provoke headaches when given experimentally in medication form. Whether the amounts in a sandwich do the same is much less clear; the dietary evidence is suggestive rather than solid. As with cheese, a repeated personal pattern is worth respecting even while the population-level science stays unsettled.

Chocolate: trigger, or early warning?

Chocolate is where the story flips. Migraine attacks don't begin with pain — they begin with a prodrome, a phase of subtle changes starting hours or even a day earlier: yawning, fatigue, irritability, and, notably, food cravings, often for sweets. Now replay the classic anecdote: you crave chocolate, you eat it, a migraine follows, chocolate gets convicted. But if the craving was itself an early symptom, the attack was already underway before the first square — the attack chose the chocolate, not the reverse. Controlled studies back the acquittal: chocolate has repeatedly failed to out-trigger placebo. The same prodrome logic can frame other "triggers" too; our guide to migraine aura and attack phases covers how early an attack really starts.

MSG: a weak case

Monosodium glutamate may be the most confidently blamed and least supported entry on the list. Blinded studies have largely failed to show MSG causing headaches at normal dietary doses, and major reviews now treat the connection as unconvincing. The meals MSG gets blamed for — restaurant dinners, late, salty, alcohol-adjacent — carry plenty of other explanations. The American Migraine Foundation takes a similarly measured line on diet: skipping meals is a better-established trigger than almost any individual food.

Why food diaries mislead

You eat constantly, so something always precedes an attack. Add prodrome cravings pulling you toward particular foods before the pain starts, add memory highlighting the one dramatic coincidence, and a food diary becomes a false-positive machine. The filter is repetition plus context: a real trigger precedes attacks again and again — while sleep, stress and weather are also on the record and fail to explain those same days.

Testing a food suspect properly

  1. Track attacks first, foods second. Log every attack at the time it happens — Dim does this in three taps, attaching sleep, weather and pressure automatically so the competing explanations are captured without effort.
  2. Note the suspect when you eat it. You don't need a full meal log; a note on days you had the suspected food is enough.
  3. Demand repetition. One coincidence is noise. A food that precedes attacks on most exposures, across weeks, while other factors stay flat — that's a pattern.
  4. Watch for the craving tell. If you wanted the food unusually badly beforehand, suspect prodrome, not poison.
  5. Don't impoverish your diet on weak evidence. Highly restrictive trigger-avoidance diets have little research support and real costs. If food genuinely seems central to your attacks, that's a conversation for your doctor or a dietitian.

The takeaway

Food triggers are real for some people, rarer than folklore claims, and unusually prone to false conviction. The skipped meal is better supported than the feared ingredient. Track honestly, demand repetition, and let a few suspects go free — your dinner table will thank you.

Quick answers

Does chocolate really trigger migraines?

The evidence says: probably less than believed. Sweet cravings are a known prodrome symptom, so the starting attack often chooses the chocolate rather than the chocolate starting the attack. Controlled studies haven't shown chocolate beating placebo.

Which foods are most likely to trigger migraines?

Aged cheese, cured meats and alcohol are the most reported; controlled evidence is weaker than the reputations, and MSG has largely failed blinded testing. Skipped meals are better supported than any single food.

Why do food diaries give false positives?

Something always precedes an attack, prodrome cravings reverse cause and effect, and memory promotes coincidences into rules. Repetition plus context — tracking sleep, stress and weather alongside — is the filter.

Convict the right trigger

Dim logs an attack in three taps and records sleep, weather and pressure automatically — the context that separates real food triggers from coincidence. No account, no ads.

Download Dim migraine tracker on the App Store

No account · No ads · Nothing sold

Dim is a diary, not a medical device. This article is general information, not medical advice — it does not diagnose, treat, or prevent any condition. Always consult a qualified clinician about your health.