Which foods can cause headaches?

Filter 2 answers by contributor:

  • PRACTITIONER
  • GROUP
  • AUTHOR
  • TV PERSONALITY
  • ALL
  1. Dr. Dawn Marcus
     
    Dr. Dawn Marcus answered:
    The following are foods that can cause headaches:
    • Beverages: Alcohol, Caffeinated drinks (limit to 2 cups/day)
    • Breads and cereals: Donuts, Fresh yeast breads
    • Dairy: Aged cheeses (bleu, brie, camembert, emmentaler, gouda, gruyere, stilton), Buttermilk, Sour cream, Yogurt (limit to ½ cup per day)
    • Fruit: Bananas, Citrus fruits, Figs, Kiwis, Mangos, Papaya, Plums, Raisins, Strawberries
    • Meats: Aged or cured meat (bacon, bologna, pepperoni, salami, sausage), Pickled herring, Snails
    • Vegetables: Avocados, Beans, Corn, Eggplant, Olives, Onions, Peanuts and peanut butter, Pickles and pickled food, Sauerkraut, Spinach, Snow peas, Tomatoes and tomato products
    • Sweets: Chocolate
    • Food additives: Aspartame, Meat tenderizer, Monosodium glutamate
    More Related Answers from Dr. Dawn Marcus
    The following are foods that can cause headaches: Beverages: Alcohol, Caffeinated drinks (limit to 2 cups/day) Breads and cereals: Donuts, Fresh yeast breads Dairy: Aged cheeses (bleu, brie, camembert, emmentaler, gouda, gruyere, stilton),... More
  2. Dr. Howard LeWine
     
    Dr. Howard LeWine answered:
    Yes, many foods and drinks can cause headaches. Here are some of the more common ones:

    Red wine
    Of all the alcoholic drinks, this one most often triggers a headache. Red wine contains the amino acid tyramine, which causes headaches in sensitive people. However, some people with headaches are sensitive to all alcoholic drinks.

    Caffeinated drinks
    The problem is not when you drink coffee, tea, soda or other drinks that contain caffeine. The headaches come on if you suddenly stop taking in the caffeine.

    Aged foods
    As cheese ages, the breakdown of the protein releases the amino acid tyramine, the same ingredient that is the cause of headaches related to red wine.

    Processed foods
    Foods like hot dogs and pepperoni often contain nitrates, another headache trigger. Some processed foods also are rich in tyramine.

    Chocolate
    A little bit of chocolate usually won't trigger a headache. When chocolate does cause a headache, tyramine is probably the culprit.

    Very cold foods
    An ice cream headache usually comes on quickly and lasts less than a minute. But for some people who experience migraine headaches, eating ice cream can trigger a more prolonged migraine attack.

    The best way to find what foods and/or drinks cause your headaches is to keep a diary. Every time you have a headache, write down everything you ate and drank before the headache started. You might discover that it is not the food that's causing the trouble, but one of the additives.
    More Related Answers from Dr. Howard LeWine
    Yes, many foods and drinks can cause headaches. Here are some of the more common ones:Red wineOf all the alcoholic drinks, this one most often triggers a headache. Red wine contains the amino acid tyramine, which causes headaches in sensitive... More