10 Foods That May Trigger Migraines

Red wine and chocolate are well-known migraine triggers, but other foods can cause headaches, too. Learn what foods may trigger migraines.

By Lila Havens, Staff Writer

People who have migraines are often desperate for ways to limit the pain and disability they cause. If you have migraines, it's important to find out what causes your headaches. Once you know your triggers, you can take steps to avoid them.

Certain foods are well-known migraine triggers. Many of these problem foods contain tyramine. Tyramine is formed by the breakdown of an amino acid that occurs naturally in foods.The tyramine level is higher in foods that are aged, fermented, or stored for long periods. Fresh foods have the lowest level.

10 foods that may trigger migraines
Eliminating the following foods from your diet could be the key to fewer headaches.

  1. Alcohol, such as red wine, sherry, vermouth, ale, and beer
  2. Caffeinated drinks, such as coffee, tea, and cola beverages (limit to 2 cups a day)
  3. Chocolate
  4. Aged cheeses, such as Swiss, blue, brie, mozzarella, and cheddar
  5. Food additives, such as MSG (in seasoned salt, meat tenderizers, and canned soups), sulfites (used to preserve dried fruit and wine), nitrites (a meat preservative), and aspartame (in diet drinks and sugarless gum)
  6. Meats that are aged, smoked or dried, fermented, salted, or pickled, such as pepperoni, liverwurst, pickled herring, summer sausage, and hot dogs
  7. Certain vegetables, including snow peas, pickles, olives, sauerkraut, and fava beans
  8. Fermented soy products, such as soy sauce, teriyaki sauce, and miso
  9. Nuts and seeds, including all tree nuts, peanuts, peanut butter, sesame seeds, and pumpkin seeds
  10. Leftovers that are more than a day old

Skipping meals can also trigger migraines. Eat regular meals with a focus on fresh foods.

Finding your food triggers
The foods listed above cause problems for many people, but not everyone has the same reaction to the same foods. An elimination diet can help you find what foods cause your migraines.

Start keeping a headache diary. Write down each time you have a headache and what you ate before it started. Then eliminate all the listed foods from your diet. Note any changes in your headache pattern.

After 2 months, reintroduce one food from the list every 2 weeks. Only choose the foods that you enjoyed before. If the foods don't cause a change in your headache pattern, you probably aren't sensitive to them. Share the results of your headache diary with your doctor.

An elimination diet isn't easy, but the results can be well worth the effort.