Food triggers. May be better to avoid some foods, can be individual. Some foods contain chemicals, e.g. Tyramine, or histamine, that affect blood vessels, might then affect headache. Some evidence that skipping meals is bad. Aged cheeses, alcohol, chocolate, caffeine, some nuts, cultured milk products, some fruits like bananas, kiwi, figs, dried fruit, walnuts, smoked fish, yeast extract. Check w/md, maybe rd.
Yes. Actually it is more helpful to avoid certain foods that may trigger your migraines. These foods vary from person to person.