Five Foods and Drinks That Cause Headaches and Five That Relieve Them

If there's a meat and cheese platter on the menu, I'll order it. I don't get headaches from aged cheeses or cured meats. 

Aged Cheeses and Cured Meats

"Most beans including lima, Italian, pole, broad, fava, navy, pinto, snow peas, garbanzo, lentils, and dried beans and peas" might cause headaches.


Chicken soup is everyone's favorite. Preservatives in canned goods can cause headaches, according to Dr. Hutchinson. Try eating fresh, whole foods if you eat a lot of canned goods.

canned goods

Most people get headaches from drinking rosé all day. Alcohol may cause headaches if you have one glass of wine, beer, or liquor. This doesn't imply you can't drink, but you must stick to select spirits.


Many individuals can't tolerate dairy. If you eat a lot of dairy, especially sour cream, yogurt, cheesecake, or buttermilk, your headaches may be related.



Many headaches are caused by dehydration. Dr. Hutchinson advises 64 ounces of water every day. 

Water Prevents Headaches

You may put it in an oil diffuser, massage it on your temples, or put a few drops in a glass of water. It's a win-win since peppermint also relieves nausea.

Relief with Peppermint

Drinking a caffeinated beverage at the start of a headache helps relieve it. Caffeine is in certain over-the-counter headache medicines.

Headaches Reduced by Coffee

Grind some Himalayan Sea Salt into a glass of room-temperature water, squeeze some lemon, and drink.

Himalayan Sea Salt

A 2014 research in Phytotherapy Research revealed that ginger can alleviate headaches and migraines as well as medicine.

Ginger Is As Effective As Medication

More Stories