The Deficiency of this Vitamin Causes Migraines. Here is How to fix it

Migraines are really bad. They are horrible. You can’t do anything when a migraine is in full force.

You would do anything to get pass them. You can’t deal with them anymore. The pain became immune on the pills you take.

There could be a solution to this.

Have you ever heard that your headaches could be a result of vitamin deficiency?

Yep, if you have Vitamin B deficiency there are higher chances your headache won’t stop.

Studies show how Vitamin B deficiency leads to the higher occurrence of migraines. It comes slowly and it takes time to be developed. The symptoms come really slow and you often say it’s nothing.

Like this study here that comes from Harvard.


All these symptoms often result with a headache. This means that taking pills for a headache was wrong all the time. Even though they work, periodically.

Another study tested 52 people who regularly get migraines. It showed that people who were given vitamin supplements noticed a migraine reduction.

The others who were given placebos did not notice reductions at all.

For this study, Professor Griffiths said:


Migraines are not just a common pain in your head. There are other symptoms, too. Some of them include nausea, vomiting, sensitivity to sound and light, anxiety, etc.

If Vitamin B deficiency is what causes your migraines, you need to keep that vitamin B level up at all cost.

You can do that by taking supplements or foods rich with this vitamin.

Here is a list of foods you need to consume:

  •      Broccoli
  •      Spinach
  •      Asparagus
  •      Fresh and Dried Fruit
  •      Vegetables
  •      Liver
  •      Chicken
  •      Peanuts
  •      Potatoes
  •      Milk
  •      Fish
  •      Rice

If you don’t suffer from migraines, you probably know someone who is. Share this with them. They could finally find the cure.

Source: Healthy Food House

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.