Best for: Mild tension headaches.
How it works: “One way that caffeine may help is by blocking brain receptors to adenosine, a neurotransmitter that can cause blood vessels to dilate and create pressure,” says Rosenberg. Consuming caffeine constricts those vessels, relieving pain. Sip a cup of coffee at the first sign of a headache.
Keep in mind: This method is effective only if you typically consume less than 150 milligrams of caffeine a day. (That’s about one cup of coffee.) If you usually drink more, your blood vessels won’t be as responsive.