Nancy.....yes, migraines can be triggered by eating certain foods. It could be different for every person but common triggers are chocolate, cola, bread, peanuts and peanut butter, cheese, potato chips, smoked fish, cured meats, and packaged foods especially those with MSG.
If you think your migraines are food related you can eliminate one item from your diet for a couple of weeks and see if the frequency of your headaches goes down. If not then try eliminating another food to see if that one is the culprit. I recommend that you check with your doctor for advice on your migraines, and what healthier diet would work better for you.
Dehydration can also cause headaches, so it is important to drink ample water, not just other beverages. Stress, lack of sleep, sensitivity to low air pressure systems, and hormone imbalances can also cause migraines.
I think with a few changes you could be feeling a lot better and you will improve the quality of your life.
Debbie Grejdus Spirituality Site Editor Spirituality Forum Moderator