Besinler, içerdikleri bazı maddelerin vazokonstriktör veya vazodilatör özelliklerinden dolayı sinir yollarını etkileyerek ağrı oluşturabilmektir.
Besinlerde bulunan, baş ağrısından sorumlu kimyasallar; tiramin, histamin ve feniletilamin gibi aminler, monosodyum glutamat, nitrat, nitrit, alkollü içecekler ve kafeindir.
Ayrıca magnezyum ve kasımpatının serotonin reseptör aktivitesi üzerindeki etkisi; koenzim Q10 ve riboflavinin oksidatif metabolizmadaki etkisi ve öksürük otunun anti-enflamatuvar etkisinden dolayı migren gelişimini engellemede önemli rol oynamaktadırlar.