What food makes migraines worse?
Isabella Little
Updated on May 20, 2026
10 Migraine-Triggering Foods
- Excessive coffee. ...
- Red wine. ...
- Aged cheeses. ...
- Chocolate. ...
- Citrus fruits. ...
- Aspartame and other artificial sweeteners. ...
- Yeast. ...
- Monosodium glutamate (a.k.a. MSG)
What food makes migraines better?
Foods rich in magnesium include dark leafy greens, avocado, and tuna. Omega-3 fatty acids. Research indicates that increasing omega-3 fatty acids may help people with migraine. Foods rich in omega-3 fatty acids include fish such as mackerel and salmon, and seeds and legumes.Do certain foods make migraines worse?
Despite the lack of science, the most common foods and drinks reported to be potential headache triggers include: Aged cheese (blue cheese, brie, cheddar, English stilton, feta, gorgonzola, mozzarella, muenster, parmesan, swiss)How do you stop a migraine fast?
In this Article
- Try a Cold Pack.
- Use a Heating Pad or Hot Compress.
- Ease Pressure on Your Scalp or Head.
- Dim the Lights.
- Try Not to Chew.
- Hydrate.
- Get Some Caffeine.
- Practice Relaxation.
What foods trigger migraine aura?
Some common trigger foods include:
- Baked goods with yeast, such as sourdough bread, bagels, doughnuts, and coffee cake.
- Chocolate.
- Cultured dairy products (like yogurt and kefir)
- Fruits or juices such as citrus fruits, dried fruits, bananas, raspberries, red plums, papayas, passion fruit, figs, dates, and avocados.
Worst Foods to Eat with Migraines (Dietary Triggers)
Do bananas help migraines?
Bananas are a great source of magnesium, which can play an essential role in combating migraines and can have a calming effect on headaches. Bananas can be a quick fix for helping with migraines, as well as headaches caused due to hypoglycemia.What should I drink when I have a migraine?
Keep reading to see 12 of the best drinks for headaches and migraine attacks.
- Decaffeinated coffee. While too much caffeine may trigger migraine attacks in some people, it can be challenging to give up your daily cup of coffee. ...
- Green tea. ...
- Feverfew tea. ...
- Peppermint tea. ...
- Ginger tea. ...
- Green smoothies. ...
- Water. ...
- Fruit-infused water.
What is the migraine diet?
Eat a carbohydrate with a protein or a good fat to stay full longer. Don't eat or drink anything that you KNOW triggers your migraine. Some common food “triggers” are alcohol, aged cheeses, caffeine, and chocolate. Drink water throughout the day instead of sugary drinks like soda or juice.Which fruit is best for migraine?
Bananas are good for headaches because they deliver a dose of potassium, magnesium, B vitamins, and complex carbohydrates, all of which contribute to reducing headache pain. If a headache is due to dehydration, the fruits containing high water content can combat headache pain.What should you not do when you have a migraine?
Don't sleep too much—or too little.
- Avoiding watching television, reading on a mobile device, or gaming while in bed (or just before you go to bed)
- Avoiding caffeine, nicotine and alcohol consumption within several hours of bedtime.
- Creating an inviting sleep environment that's very dark and cool.
How can I get migraine free?
4 Drug-Free Ways to Fight Your Migraine Headaches
- Eat frequently. Eating small, frequent meals keeps your blood sugar stable and helps control migraines. ...
- Watch for dietary triggers. What you put in your body can have an effect on your migraine headaches. ...
- Get enough nutrients. ...
- Manage your stress.
How do you calm a migraine?
7 Tips to Ease Migraine Pain
- Rest in a Quiet, Dark Room. Many people with migraine report sensitivity to light and sound, which can make headaches worse. ...
- Apply a Warm or Cold Compress to Your Head or Neck. ...
- Hydrate Aggressively. ...
- Massage Your Temples. ...
- Try Meditating. ...
- Smell the Lavender. ...
- Prevent Attacks With Exercise.
Why does Coke help with migraines?
Caffeine can provide relief for a headache.This increase blood flow pressures surrounding nerves, which send pain messages to the brain. This brings on the headache. Caffeine has vasoconstrictive properties, meaning that blood vessels narrow to restrict blood flow, thereby alleviating the pain.
How do you get rid of migraines naturally?
18 Remedies to Get Rid of Headaches Naturally
- Drink Water. Inadequate hydration may lead you to develop a headache. ...
- Take Some Magnesium. ...
- Limit Alcohol. ...
- Get Adequate Sleep. ...
- Avoid Foods High in Histamine. ...
- Use Essential Oils. ...
- Try a B-Complex Vitamin. ...
- Soothe Pain with a Cold Compress.