Though some people say that they get migraines after eating chocolate, scientific studies aren’t so sure.
In two studies, one showed that chocolate rarely triggers headaches. The other showed no link. It seems the best strategy is to figure out what your personal triggers are and avoid them.
Some people think it is the caffeine in chocolate that may lead to headaches. Though chocolate has some caffeine, a 1.5 oz milk chocolate bar has only about half the caffeine as in a cup of coffee. Interestingly, in some cases, caffeine can help relieve headaches. It’s an ingredient in some headache pain relievers.