في معظم الأوقات وبعد تناول بعض الأطعمة، يصاب الكثير من الأشخاص بنوبة صداع نصفي. وقد تكون هذه الأطعمة هي المسبّبة لهذا الصداع لأنها لا تتلاءم مع نوعية جسم بعض الأشخاص .
ومن هذه الاطعمة نذكر الشوكولا، اللبن، الحمضيات، الأطعمة المدخّنة، المخلّلات، الأجبان المعتّقة، البصل، الأطعمة التي تحتوي على مواد حافظة، الأسبرتام، الأفوكا، بعض اللحوم المصنّعة، الشاي والقهوة بكميات زائدة.