Ice cream headaches are caused by cold material moving across the warm roof of your mouth and the back of your throat, such as when you eat ice cream quickly or gulp a cold drink. Scientists are still unsure about the exact mechanism that causes this pain.

One theory is that the cold food or drink may temporarily alter blood flow in your nervous system, causing a brief headache. Blood vessels constrict to prevent the loss of body heat and then relax again to let blood flow rise. This results in a burst of pain that subsides once the body adapts to the temperature change.

March 06, 2015