Top 6 Foods That Can Relieve Headaches

Spinach leaves in a wooden plate

Photo credit: bigstock

2.  Spinach

Another great reason to eat your greens.

Spinach is full of riboflavin, a B vitamin that has been shown to prevent migraine headaches.

Spinach also has been shown to decrease blood pressure, which might also help with your headache.

Try adding fresh, organic spinach leaves to your salad for some headache relief.  So follow Popeye’s lead and eat your spinach!

PrevPage: 2 of 6Next