Foods to Avoid If You Have Migraines

Rate this post

If you’ve ever had migraines, you know how debilitating it can be. They are more than just a headache. migraine attack You may experience nausea, vomiting, sensitivity to light and sound, and more.

I have suffered from migraines since childhood and this is the worst thing I have ever experienced. There is still no definitive answer as to what causes migraine. Or a cure. While there is no cure for migraine, doctors recommend a number of lifestyle changes to help reduce and control attacks. This includes changing your diet.

How Food Affects Migraines

Different people have different migraine triggers. Dehydration, stress and strong odors migraine sufferers are some of the triggers mentioned by Food is another trigger for many people. Some people experience intense stomach and digestion problems while having an attack that can upset the balance of your entire system for days. It may be helpful to visit a gut doctor or nutritionist with specific experience with migraine. But what are the most common food triggers?


As you probably guessed. There will be a lot of things you will like on this list. Too much caffeine can cause migraines, so you should monitor your intake carefully. In fact, for most people, it’s caffeine withdrawal rather than caffeine ingestion that causes headaches. If you’re already consuming too much caffeine, don’t go cold turkey, gradually reducing your intake to reduce your chances of attacks.

Artificial Sweeteners

You might think you’re getting healthier chives by choosing artificially sweetened foods and drinks. Unfortunately, artificial sweeteners can also cause migraines. They are most commonly found in diet soft drinks.

Processed Meats

Many types of processed meat contain nitrites to aid the color and flavor of foods. Cured meats to avoid include deli meats, bacon and sausage.

Red wine

In general, too much alcohol can cause an attack, but red wine in particular seems to be a trigger for many people. Tannins and nitrites in wine are thought to be the cause. There are some brands of red wine that claim lower nitrate levels in them, but the levels are not low enough to make a difference.

Foods You Shouldn’t Eat If You Have Migraines


Still undecided as to whether chocolate is a trigger or a symptom. Many people crave chocolate in the early stages of a migraine attack. Researchers have suggested that this may be due to the fact that chocolate is rich in magnesium, a mineral that is often lacking during a migraine attack.

Aged Cheeses

As food begins to age, it starts producing tyramine, which can cause headaches and migraines. Cheeses to avoid are mozzarella, feta, brie, Swiss cheese, and blue cheese.


Fruit is part of a balanced diet that is vital for controlling migraine frequency and severity. However, many migraine sufferer avoids lemons, grapefruits and oranges.

Migraine may seem like it’s controlling your life, especially when it’s first diagnosed. You have to change your whole lifestyle while trying to control them. By taking the time to identify your trigger foods, you can significantly reduce the frequency and severity of your attacks.

Related Articles

Back to top button