There are numerous studies that demonstrate that food allergies cause migraines. In one such study, sixty patients were given controlled diets to see which foods trigger their migraines. Since it was suspected that they had food allergies, they were placed on elimination diets.
For the first phase of this study, the patients were restricted to lamb, pears and spring water. Their migraines disappeared by the fifth day.
In the second phase, common foods were introduced one at a time to see what kind of reactions they would get.
The food that triggered migraines and an increased pulse most frequently was wheat. The second most common trigger was orange, followed by eggs, coffee, tea, chocolate and milk.
Some patients turned out to be allergic to corn, cane sugar, yeast, mushrooms or peas.
Patients were then told what foods to avoid. In response, most of their migraines disappeared.
Many doctors are not aware of this and do not test for food allergies in patients who suffer from migraines. This is unfortunate, because many people can avoid medication if they would only be tested for food allergies.
If you are suffering from migraines, you may want to eliminate the foods mentioned above from your diet for a few days. Then, introduce them back into your diet one at a time to see how your body reacts to each one.