Migraine and diet: 5 foods that May be hurting you

Written by: Deepa

16 July 2025

If you are living with migraines, food could be a hidden trigger. 

Photo Credit: Freepik

Let's explore 5 common foods that could be making your headaches worse, and how to limit your intake.

Photo Credit: Freepik

Cheddar cheese, blue cheese, parmesan cheese—these aged cheese are high in tyramine which is a migraine triggering product. Tip: Consider using fresh cheeses such as mozzarella or ricotta instead.

Aged Cheese

Photo Credit: Freepik

Hot dogs, salami, and bacon—are loaded with nitrates that cause vascular dilation and can trigger migraines. Tip: select nitrate-free or vegetarian/plant-based options.

Processed Meats

Photo Credit: Freepik

Chocolate is a source of antioxidants, but contains caffeine and phenylethylamine—both can be potential migraine triggers for those who are sensitive.

Chocolate

Photo Credit: Freepik

Too much caffeine or not enough caffeine can both trigger migraines. Tip: Maintain a moderate and consistent caffeine intake—especially if coffee is part of your daily intake.

Caffeinated Drinks

Photo Credit: Freepik

Red wine contains histamines and sulfites which can cause some individuals headaches and migraines. Tip: Drink plenty of water and/or limit your serve, or try white-wine or low-histamine alcohol options.

Alcohol (Especially Red Wine)

Photo Credit: Freepik

Foods include magnesium-rich foods such as spinach, avocados, bananas, and almonds. Hydration + eating regular balanced meals can help to reduce both the frequency and intensity of your migraine attacks!

Eat for Prevention

Photo Credit: Freepik

Not all of these foods will be food triggers for every individual. Setting a mindful approach to food and listening to your body is a good approach. Speak to your doctor or a dietitian about setting up an individual plan.

Final Takeaway

Photo Credit: Freepik

Tap on that love ❤️ button. Stay tuned for what’s coming next!

Video Credit: Tata 1mg

If you found this helpful,

Arrow