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