Prevention and treatment may involve taking NSAIDs or similar painkillers, but while they can never replace medication, certain foods have actually been shown to help prevent and ease a variety of headache types, from migraines to allergy and dehydration-induced headaches.
To help you get some much-needed relief, we've rounded-up 10 of the most effective anti-headache foods on the planet.
12 types of headaches and what they might mean
Spinach
Suffer from migraines? It may be a good idea to up your intake of spinach. The ultra-virtuous leafy green is packed with magnesium and B vitamins, plus it's the richest vegetable source of co-enzyme Q10 – these micronutrients may help protect against migraines and lessen their severity according to a clinical review published in 2004.
Discover our delicious spinach recipes
Unlimited access to a qualified GP with Saga Health Insurance - you'll have access 24 hours a day, 365 days a year to a GP consultation service. Find out more about our GP phone service.
Almonds
Magnesium in particular appears to have a preventative effect on headaches, including migraines and, like spinach, almonds are rich in this essential mineral. Incredibly satiating and nutrient-dense, a mere handful of unsalted almonds should also help relieve any hunger-induced headaches you might experience.
10 healthy reasons to eat more nuts
Pear and almond pudding cake
How to make almond milk
Salmon
Salmon and other oily fish are excellent sources of omega-3 fatty acids. These healthy fats have anti-inflammatory properties and a number of studies have linked diets high in omega-3 with a lower risk of headaches, especially migraines. If you can, aim for two portions a week of salmon or similar oily fish, or speak to your doctor about supplementing with fish oil.
Find all our salmon recipes
How to cook salmon
Don’t like salmon? Try these alternatives for omega-3
Flaxseeds
If you follow a vegetarian or vegan diet or you're just not fond of oily fish, opt for flaxseeds or flaxseed oil instead. Flaxseeds are loaded alpha-linolenic acid (ALA), which is an anti-inflammatory omega-3. Try sprinkling the seeds over your breakfast cereal or porridge, baking seeded bread or drizzling your salads with the oil.
The health benefits of seeds
Watermelon
Dehydration is a major cause of headache and research from the University of Aberdeen shows that watermelon can hydrate the body twice as effectively as water. Watermelons contain 92% water, along with 8% sugar and a variety of mineral salts that are essential for optimum hydration, including sodium, magnesium and potassium.
The 10 most hydrating foods
Need to talk to a GP from the comfort of your own home? Saga Health Insurance customers can talk to a qualified, practising UK GP 24 hours a day by phone. Find out more about our GP service.
Sweet potato
Sweet potato is richer in potassium than watermelon, and making sure you have adequate levels of this essential mineral in your body may help prevent and mitigate headaches, more specifically dehydration-related headaches. Not a fan of sweet potato? Try avocado, white potato or banana instead, which are all crammed with potassium.
How to cook sweet potatoes
Sweet potato recipes
Blueberries
Like other berries, blueberries contain a flavonoid antioxidant called quercetin. Boasting all sorts of health benefits, this beneficial chemical has antihistamine properties, so increasing your intake of berries may help prevent or relieve allergy-related headaches. Other quercetin-rich foods include capers, red onions and kale.
10 of the healthiest berries
Understanding antioxidants
Peppers
Vitamin C has antihistamine properties, too, so if your headaches tend to be triggered by allergens, whether you're sensitive to pollen or pet dander, eating more vitamin C-rich foods such as peppers, broccoli and strawberries may be of benefit – you'd certainly be doing your general health a massive favour.
Asian chopped omelette with kale and peppers
Pineapples
If you're susceptible to allergy-induced headaches or you're living with osteoarthritis, eating pineapples may help. The tropical fruit is brimming with bromelain, an enzyme that acts as both an antihistamine and an anti-inflammatory. Research suggests bromelain can calm the pain associated with hip arthritis, and study after study has indicated that the enzyme may ease chronic joint pain.
The health-boosting properties of tropical fruits
Osteoarthritis - which foods should you avoid?
Yogurt
Low calcium levels in the body can trigger headaches and muscle cramps. If your intake of calcium-containing foods such as yogurt, kale and sardines is on the low side, you may want to think about increasing it. Yogurt is rich in migraine-busting B vitamins to boot and should also help you stay hydrated.
Greek yogurt pancakes
The benefits of prebiotics and probiotics
Want to talk to a GP today? With Saga Health Insurance, you have unlimited access to a qualified GP 24 hours a day, 365 days a year. Find out more about our GP phone service.