https://www.healthcentral.com/slideshow/best-foods-for-migraine
MigraineNutrition

10 Best Foods for Migraine

VIEW AS: LIST | SLIDES
Spinach and avocado smoothie.
iStock

Ginger tea.
iStock

Ginger


Spinach.
iStock

Spinach


Tumeric powder.
iStock

Turmeric


Coconut oil.
iStock

Coconut oil


Ashwagandha powder.
iStock

Ashwagandha


Beef liver on a cutting board.
iStock

B vitamin-rich foods


Sardines.
iStock

Small, wild, fatty fish


Pumpkin seeds.
iStock

Pumpkin Seeds


Avocado
iStock

Avocado


Seaweed salad.
iStock

Seaweed