Scan this QR Code to follow PureWow on Snapchat!
PureWow
Here’s What a Nutritionist Eats to Prevent Headaches
seb_ra/getty images

Headaches are the worst. And while we normally soothe ours with a combination of Advil, a really dark room and lots of water, we wondered if there were any foods we could eat to prevent future pains.

So we checked in with Maria Marlowe, integrative nutrition health coach and author of The Real Food Grocery Guidewho told us that if your headaches are chronic, there are certain foods that could help. 

“Headaches can be caused by a variety of things, but sometimes, especially if they’re chronic, they can be triggered by nutritional deficiencies. A lack of magnesium or riboflavin, for example, has been associated with headaches and migraines. A lack of omega-3 fatty acids may make headaches and migraines more painful.” 

Fascinating. So how should we eat to to address those deficiencies? “Eat foods that contain magnesium (like dark leafy greens, beans, nuts and seeds), riboflavin (like broccoli, turnip greens, eggs and almonds) and omega-3s (like hemp seeds, walnuts, wild salmon, sardines and anchovies),” Marlowe told us, adding that a great meal option is her Lemon Pepper Salmon with Cauliflower Rice.

Per usual, if you think something is off with your health consult your doctor. 

But if you're just trying to ease the pain of the occasional headache, you might want to hop aboard the anchovy train. 

RELATED: How to Get Rid of a Tension Headache in 15 Seconds Flat

From Around The Web

The News—But Only the Fun Stuff—
Delivered Right to Your Inbox.
Get The Gist