Which Foods Help Eliminate Tension Headaches?

Tension headaches are common headaches characterized by tightness in your scalp muscles and neck. If tension headaches occur for 15 days or more in a month, they are considered chronic, according to the University of Maryland Medical Center or UMMC 1. Episodic tension headaches occur occasionally. Potential causes include stress, depression, eye strain, overexertion, skipping meals, injuries, certain medications and clenching your teeth. While certain foods won't likely stop tension headaches, consuming certain foods and avoiding others may help minimize your symptoms.

Whole Grains

Whole grains contain all fiber and nutrient-rich components of the grain. As a result, they promote nutritional wellness, blood sugar balance and digestive function more so than refined grains, such as white flour. al.'). Examples of nonallergenic whole grain foods include long-grain brown, wild and basmati rice, air-popped popcorn and whole grain rice, oat and corn-based cereals.


Soybeans are protein- and fiber-rich legumes used in a plethora foods. Aged cheeses, dairy products, processed meats and smoked fish may trigger tension headaches, according to UMMC. If dairy products trigger your symptoms, tofu, edamame and fortified soy milk provide useful calcium-rich alternatives, which are important for maintaining bone health.

Fish and Poultry

Fresh fish and lean poultry are high-quality protein sources that contain less saturated fat and chemical additives and less tyramine -- substances linked with tension headaches -- than sausage, pastrami, bacon and chicken livers. Fish and lean poultry also contain less saturated fat than red meat, fried meats and dark-meat poultry, which may promote inflammation. Fresh cold-water fish, such as:

  • salmon
  • tuna
  • halibut
  • mackerel
  • sardines
  • flounder
  • provide omega-3 fats
  • which provide anti-inflammatory benefits

For these reasons, the University of New Hampshire recommends fresh fish and lean poultry as part of a low tyramine diet as opposed to processed, salted and fermented meats 3.

Plant-Based Oils

Plant-based oils, such as olive and canola oil, are unsaturated fat sources that promote positive heart health, nutrient absorption and brain function. Though peanut butter, nuts and avocados also provide unsaturated fat, they may trigger or worsen tension headache pain, according to a report from the University of California at Berkeley 14. Try cutting back on these foods and cooking fish and poultry in olive or canola oil. Canola and olive oil provide headache-friendly, heart-healthy alternatives to creamy dressings, cheese and bacon atop salads. Additional plant-based oil options include safflower, sunflower, soybean and walnut oil.