Symptoms, conditions and causes

Why do I have nightmares?

Nightmares are frightening or very unpleasant dreams. If you experience them, they are due to a nutritional deficiency.

Cause #1: Vitamin B1 deficiency

Vitamin B1 is very important for the healthy functioning of your nervous system and brain. One of the symptoms of vitamin B1 deficiency is nightmares. You can be deficient in this vitamin either by not consuming it enough or by consuming foods that deplete your body of it.


  • Take nutritional yeast (B1 source)

  • Take benfotiamine (fat-soluble vitamin B1)

  • Avoid refined carbs, sugar and refined grains

  • Avoid alcohol

  • Avoid caffeine

  • Lower stress

  • Improve sleep

Last updated: Jun 20, 2023 14:31 PM