Skip to content

What's the best thing to eat during a migraine?

4 min read

Approximately one-third of people with migraines report that certain foods and dietary choices can trigger or influence their attacks, according to the American Migraine Foundation. For those navigating this debilitating condition, choosing the right foods during an attack is crucial for managing symptoms and supporting recovery.

Quick Summary

Focus on consuming hydrating fluids and nutrient-dense, easily digestible foods, like leafy greens, bananas, and ginger tea, during a migraine episode. Identify and avoid personal triggers such as aged cheese, processed meats, and inconsistent caffeine consumption for better symptom management.

Key Points

  • Hydration is Critical: Dehydration is a common migraine trigger; drinking plenty of water and herbal tea, especially ginger, is a top priority during an attack.

  • Opt for Bland Foods: When nausea is present, stick to easily digestible options like toast, plain rice, and broth-based soups to avoid aggravating symptoms.

  • Focus on Magnesium: Incorporate magnesium-rich foods like leafy greens, almonds, and bananas, as low magnesium levels are linked to migraine headaches.

  • Embrace Anti-Inflammatory Nutrients: Omega-3 fatty acids from sources like fatty fish (salmon) and seeds (chia, flax) can help reduce inflammation associated with migraine attacks.

  • Identify and Avoid Personal Triggers: Common triggers include aged cheese, processed meats, and alcohol, but sensitivity varies. Keep a food diary to pinpoint your specific culprits.

  • Manage Caffeine Intake Carefully: Inconsistent caffeine consumption can act as a trigger. Stick to a consistent, moderate amount, or consider avoiding it entirely if sensitive.

In This Article

A migraine attack can be a debilitating experience, often accompanied by intense headache, nausea, and sensitivity to light and sound. While medication and rest are primary treatments, diet plays a significant role in both managing symptoms and preventing future attacks. The key is a personalized approach, as triggers vary greatly among individuals. A migraine diet focuses on providing soothing, anti-inflammatory nutrients and maintaining stable blood sugar levels without aggravating the condition.

The Role of Hydration and Simple Foods

During a migraine, the thought of eating can be unappealing, especially with nausea being a common symptom. The first priority is to stay hydrated, as dehydration is a known migraine trigger. Simple, easy-to-digest foods are the safest bet when an attack is underway.

Prioritizing Hydration

  • Water: The most important fluid. Regular water intake helps prevent dehydration, which can worsen headache pain.
  • Herbal Teas: Options like ginger or peppermint tea can be particularly soothing. Ginger tea can help combat nausea, while peppermint can provide a calming effect.
  • Fruit-Infused Water: For those who find plain water unappealing, adding slices of non-citrus fruits like melon, cucumber, or berries can make it more palatable and provide extra hydration.

Embracing Bland and Easy-to-Digest Foods

When you can tolerate solid food, start with bland options that are less likely to irritate your stomach or trigger a reaction.

  • Bananas: These are easily digestible and rich in magnesium, potassium, and B vitamins, which can help calm the nervous system.
  • Toast or Plain Rice: Simple carbohydrates can help stabilize blood sugar without a sudden spike, which can sometimes precede a migraine.
  • Broth-Based Soups: A simple chicken or vegetable broth can provide hydration and electrolytes without being too heavy.

Key Nutrients and Where to Find Them

Certain nutrients have been shown to help manage migraines, and incorporating them into your diet is beneficial both during and between attacks.

Magnesium for Muscle and Nerve Function

Research has shown that many migraine sufferers have lower levels of magnesium. This mineral plays a crucial role in relaxing blood vessels and regulating nerve function.

  • Dark Leafy Greens: Spinach, kale, and Swiss chard are excellent sources.
  • Nuts and Seeds: Almonds, cashews, and pumpkin seeds offer a concentrated dose of magnesium.
  • Avocado: This versatile fruit is another great source of magnesium and healthy fats.

Omega-3s to Combat Inflammation

Omega-3 fatty acids have anti-inflammatory properties that can help reduce migraine frequency and severity.

  • Fatty Fish: Salmon, mackerel, and tuna are packed with omega-3s.
  • Chia and Flaxseeds: These can be added to smoothies or oatmeal for a plant-based omega-3 boost.

What to Avoid: Common Triggers

Just as important as knowing what to eat is knowing what to avoid, as many common foods can trigger an attack in sensitive individuals. Keep in mind that triggers are highly personal, and keeping a food diary is recommended to identify your specific ones.

  • Aged Cheeses: These contain tyramine, an amino acid linked to headaches.
  • Processed Meats: Hot dogs, bacon, and deli meats contain nitrates and nitrites, which can dilate blood vessels and trigger migraines.
  • Alcohol: Especially red wine and beer, can trigger migraines in some people due to compounds like histamine and tyramine.
  • Caffeine: A complex trigger. Both excess caffeine and withdrawal can trigger migraines. Consistent, moderate intake is key if it doesn't bother you. During a migraine, inconsistent use is risky.
  • MSG and Artificial Sweeteners: Found in many processed foods, these can be potent triggers for some.

Comparison of Soothing vs. Triggering Foods

Food Category Soothing Options Potential Triggers
Drinks Water, herbal teas (ginger, peppermint), decaf coffee Caffeinated beverages (inconsistent use), red wine, beer, sugary sodas
Grains Whole-grain toast, brown rice, quinoa, oatmeal Yeast products (bagels, fresh bread), packaged baked goods
Fruits Bananas, melons, berries (strawberries, blueberries), apples Citrus fruits (oranges, grapefruits), avocado (less common trigger)
Vegetables Leafy greens (spinach, kale), cooked carrots, potatoes Onions, fava beans, broad beans, pickled vegetables
Protein Salmon, chicken breast, tuna, legumes (lentils, black beans) Aged cheese (cheddar, parmesan), processed meats, smoked fish
Fats Almonds, cashews, chia seeds, flaxseeds, olive oil Peanuts, nut butters (for some), fried or fatty foods

Creating a Migraine-Friendly Eating Plan

Beyond focusing on single foods, adopting broader dietary habits can make a significant difference. Regular, small meals throughout the day can prevent blood sugar fluctuations that act as a trigger. Planning ahead with migraine-safe options can be especially helpful. A personalized food diary is the most powerful tool for identifying your specific triggers and safe foods. Track what you eat, when you eat, and any associated symptoms. This can reveal patterns that will help you create the best individual diet for migraine management.

Conclusion

While a migraine attack is a difficult experience, strategic dietary choices can provide comfort and support the body's recovery process. Hydrating consistently with water and herbal teas, and opting for simple, nutrient-rich foods like leafy greens, bananas, and salmon, can help soothe symptoms. Simultaneously, identifying and avoiding personal food triggers such as aged cheese, processed meats, and inconsistent caffeine is paramount. Ultimately, what's the best thing to eat during a migraine is a personal journey of discovery, but by focusing on whole foods and hydration, you can empower yourself to manage symptoms more effectively. For more resources on managing migraines, visit the American Migraine Foundation website at americanmigrainefoundation.org.

Frequently Asked Questions

The single best thing to drink is water, as dehydration is a common trigger and staying hydrated is crucial for managing symptoms. Herbal teas like ginger or peppermint are also excellent choices for their soothing properties.

Yes, bananas are a great choice. They are easy to digest and packed with magnesium and potassium, which can help calm nerve function and relieve headache pain.

Yes, eating a small, balanced snack, especially one with complex carbohydrates and protein, can help prevent a migraine triggered by low blood sugar. Options like whole-grain toast or almonds are ideal.

Caffeine has a complex relationship with migraines and can do both. Small, consistent amounts can sometimes help, but overuse or withdrawal is a known trigger. It's highly dependent on the individual and their habits.

Dark chocolate contains magnesium, which can be helpful, but it also has caffeine and phenylethylamine, which are potential triggers for some individuals. It's best to know your personal sensitivity before consuming it during an attack.

After a migraine, start with simple, bland foods that are easy on the stomach. Brown rice with a side of plain, well-cooked vegetables or a clear broth soup are good options for a gentle return to eating.

Keeping a detailed food and symptom diary is the most effective method. Log everything you eat and drink, along with the timing and severity of any migraine symptoms. This can help you identify patterns and specific triggers over time.

References

  1. 1
  2. 2
  3. 3
  4. 4

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.