Skip to content
  • Product
  • How it Works
  • Clinical Evidence
  • For Clinicians
  • Product
  • How it Works
  • Clinical Evidence
  • For Clinicians
+1 844.475.7100
US United States
Europe Europe
Canada Canada
Other Other
  • Product
  • How it Works
  • Clinical Evidence
  • For Clinicians
  • Product
  • How it Works
  • Clinical Evidence
  • For Clinicians
+1 844.475.7100
US United States
Europe Europe
Canada Canada
Other Other
What to Eat if You Have a Migraine
August 25, 2025

What to Eat if You Have a Migraine

Want to know what to eat if you have a migraine? Review these top foods for migraine, plus things you should avoid and how to track your triggers.

Top 9 foods to eat if you have a migraine

While there is no cure for migraine disorder, there are some things you can eat to help if you experience frequent migraine attacks. Magnesium, in particular, has a lot of scientific evidence backing it as a migraine relief food ingredient, especially for people who have migraine with aura. If you’re looking for foods to help you feel better while you wait for your migraine to pass, consider:

  1. 1. Avocado: Avocados are one of the best foods for migraine relief because of the combination of potassium, vitamins B and K, healthy fats and magnesium. One avocado can provide up to 14% of your daily value of magnesium.
  2. 2. Bananas: Another fruit high in magnesium, bananas also have potassium and aid in energy recovery. They are also great for migraine because they are so portable. It’s easy to keep one on hand as a snack in a purse or briefcase, and they are a good substitute for on-the-go granola bars that tend to be high in processed sugar.
  3. 3. Berries: Blueberries, raspberries and strawberries are high in antioxidants and taste delicious. As an added bonus for people with migraine, berries can reduce oxidative stress and inflammation.
  4. 4. Melon: Watermelon, honeydew and cantaloupe are fantastic foods for migraine relief because they are so hydrating. In fact, these foods can have up to 90% water content.
  5. 5. Dark leafy greens: Greens like spinach, kale, swiss chard and collard greens have vitamins and minerals that are beneficial for migraine prevention, such as magnesium, folic acid and vitamins B6 and B12. Broccoli can also be included in this category.
  6. 6. Legumes: Legumes like black beans and chickpeas are a good source of protein and can stabilize the glycemic load without spiking your blood sugar.
  7. 7. Fatty fish: Also high in omega-3 fatty acids, fatty fish like salmon, mackerel and halibut have hefty amounts of magnesium and protein.
  8. 8. Whole grains: Swapping your white bread for whole grain bread provides essential nutrients and minerals like magnesium, selenium, manganese and vitamin B.
  9. 9. Hot peppers: One of the more surprising additions to the list, hot peppers are used by some migraine patients to relieve or distract them from pain. A nasal spray with capsaicin has been shown to help people manage migraine pain. The capsaicin can help numb the trigeminal nerve, which is thought to be the primary pathway for migraine pain.

Best foods to eat for migraine with nausea

If you are one of the many people who experience nausea with their migraine attacks, eating may not be very high on your list of things to do. However, it’s important to keep your body fueled. The following are a few foods you can eat if your migraine attacks make you nauseous:

  • Ginger tea
  • Pretzels
  • Plain crackers
  • Chicken soup
  • Brown rice
  • Unsweetened applesauce

If you become physically sick during your migraine attack, rehydrate with low-sugar electrolyte drinks or supplements and stick to bland foods until you feel better.

rehydrate-with-low-sugar-electrolyte-drinks-or-supplement

Things to avoid

While everyone has different triggers, the following are a few things to avoid if you experience migraine:

  • Alcohol: Alcohol is at the top of the list of things to avoid for good reason — as a vasoconstrictor, it tightens the blood vessels in the brain and can lead to migraine, sometimes within 30 minutes of consumption.
  • Caffeine: Experiences with caffeine are mixed among those with migraine. Some swear it helps relieve migraine pain, while for others, it can be a trigger. Even if caffeine does not bother you, it’s a good idea to reduce your intake during an attack to ensure uninterrupted rest.
  • Aspartame: It might be best to avoid sweeteners like aspartame if you experience migraine. This includes artificially sweetened foods and drinks.
  • Nitrates: Processed meats like cured meat and hot dogs contain nitrates, which may trigger migraine. Excess nitrates can also be carcinogenic.
  • Dairy: Bad news for ice cream lovers — sometimes dairy can be a migraine trigger. This may be because dairy increases sinus pressure, which can trigger migraine.

Get Drug-Free Migraine Relief With CEFALY

90-day money back guarantee
FDA-Cleared
Financing available

Tips for identifying food migraine triggers

While it would be great to have a set list of foods to avoid all migraine attacks, it doesn’t work like that. Tracking your triggers is the best way to identify what foods might be contributing to your migraine. Keep a migraine journal or organize your migraine notes with an app like CeCe Migraine Management.

With the app, you can log your attacks and track your warning signs and triggers. CeCe also allows you to control your CEFALY Connected device. This wearable migraine treatment and prevention works through external trigeminal nerve stimulation (eTNS), a gentle electrical impulse that reduces migraine pain and can even prevent an attack.

If you suspect a certain food is a migraine trigger, work with your doctor to determine a healthy way to adjust your diet. It may also help to work with a registered dietician to ensure you still receive the proper vitamins and nutrients as you avoid migraine food triggers.

Example migraine meal plan

The following is an example of how you can build a meal plan to help you avoid migraine:

  • Wake up: When you wake up, start the day with a glass of water. This will rehydrate your body after going without water overnight and benefit your skin, brain and mood.
  • Breakfast: For your first meal, try whole-grain toast with avocado and herbal tea — or a small cup of coffee if caffeine tends to help your migraine.
  • Lunch: A grilled chicken salad with spinach, kale and a fresh berry vinaigrette offers the protein and antioxidants you need to power through the rest of the day. For a veggie option that’s also great on the go, try a black bean burrito with jalapeños and brown rice.
  • Snack: To curb any hunger throughout the day, have a mix of your favorite berries, seeds and whole grain granola or prepare a smoothie packed with greens and fruits.
  • Dinner: Salmon and quinoa with steamed broccoli is a filling and delicious meal with omega-3 fatty acids and magnesium that may help you avoid migraine.
  • Dessert: If you enjoy a sweet end to the day, try a few squares of dark chocolate for dessert. If chocolate tends to bother you, a bowl of fruit with a small dollop of whipped cream or sweet yogurt is a good alternative.

Use CEFALY for migraine relief and prevention

CEFALY is a clinically proven, FDA-cleared device for the treatment and prevention of migraine. The PREVENT treatment takes just 20 minutes a day, and with long-term use, can reduce the number of migraine days. The ACUTE treatment is a 60-minute session that reduced pain significantly for 79% of users in one clinical study.

Experience CEFALY for yourself with a 90-day money-back guarantee.Use CEFALY for migraine relief and prevention

Related Posts:

  • Pausing to note your body's cues while exercising to prevent a migraine
    Why Do I Get a Migraine After Exercise — and How Do…
  • A woman lounging comfortably in order to use the CEFALY device.
    Customer Testimonial: CEFALY is the Best Solution…
  • a person is stirring vegetables in a pan on the stove with a wooden spoon
    What Are The Best Diets for Migraines?
  • get outdoors
    How to Focus on Your Mental Health With a Busy Schedule
  • 01-The-Connection-Between-Migraine-and-Mental-Health
    The Connection Between Migraine and Mental Health
  • Common cruise challenges for people with migraine
    Tips for Going on a Cruise With Migraine
← Previous Post
Next Post →

Search the CEFALY Blog

Recent Posts

  • A mom with short brown hair hugs her son while wearing the CEFALY migraine device "CEFALY Gave Me My Life Back": Camille's Search for a Drug-Free Migraine Treatment
  • Episodic migraine vs chronic migraine What Patients Need to Know About Episodic Migraine vs. Chronic Migraine
  • A woman smiles while holding a model of the brain “That’s When I Realized: I Have Migraine.” Beth’s Empowerment Story
  • A glossy black CEFALY migraine device on a blue background The CEFALY Technology Origin Story: 20+ Years of Migraine Innovation
  • Unable to Tolerate Migraine Medication, She Turned to CEFALY: Lori's Migraine Story

Categories

  • CeCe App
  • CEFALY Education
  • CEFALY Journey
  • Clinician's Corner
  • Customer Testimonials
  • Healthcare
  • Living with Migraine
  • Men's Health
  • Mental Health
  • Migraine 101
  • Migraine Info
  • Migraine Stories
  • Migraine Triggers
  • Seasonal Triggers
  • Veterans
  • Women's Health

Latest Posts

Essential Oils for Migraine Headaches
CEFALY Education

The Essential Guide To Medical Devices For Migraine

May 24, 2024
Read More →
A mom with short brown hair hugs her son while wearing the CEFALY migraine device
CEFALY Journey

“CEFALY Gave Me My Life Back”: Camille’s Search for a Drug-Free Migraine Treatment

Discouraged by her experience with medications, Camille began building a toolkit of non-pharmacologic migraine treatments. Find out what…

January 27, 2026
Read More →
Episodic migraine vs chronic migraine
Migraine Stories

What Patients Need to Know About Episodic Migraine vs. Chronic Migraine

While official definitions classify episodic migraine as fewer than 15 headache days per month and chronic migraine as…

January 2, 2026
Read More →
  • Cefaly App
  • Find a Provider
  • For Clinicians
  • Cefaly App
  • Find a Provider
  • For Clinicians
SUPPORT
Schedule Coaching
FAQ
Electrodes
CEFALY App
Find a Certified Provider
Quick Start Guide
Returns & Warranty
Contact Us
PROFESSIONAL
For Clinicians
Clinical Studies
INSURANCE & BENEFITS
HSA/FSA Eligible
COMPANY
About Us
Reviews
Careers
Affiliates
Influencers

Privacy Policy

Terms of Service

Return Policy

Cookie Policy

Do Not Sell My Personal Information

The CEFALY Migraine Relief app, CEFALY Connected device, and coaching services are not yet available in the EU.
© 2026 Cefaly. All Rights Reserved.

Region change detected

Checking your region...