Home Lifestyle Mental health symptoms might mean a vitamin deficiency – eat these foods...

Mental health symptoms might mean a vitamin deficiency – eat these foods Dr Rupy says


There may be signs in your mental health that you are experiencing a vitamin deficiency, Dr Rupy said. He said: “Unfortunately yes. Magnesium, selenium, vitamin D, all these have been in some way linked to poor mental functioning disorders as well.”

Foods that can boost mood


Selenium has been linked to helping make depression more manageable.

Selenium is included in the likes of

  • Brazil nuts
  • Offal, like liver
  • Whole grains

Vitamin D

Some analysis has found vitamin D can help to boost mood. Making sure you get time outside during daylight hours in the winter can help.

Vitamin D can also be found in

  • Egg
  • Offal
  • Oily fish
  • Various fortified products

Nutritionist Rosie Millen discussed iron deficiency and foods to combat symptoms such as tiredness and headaches. 

Rosie said: “The most prevalent deficiency that is most notable is an iron deficiency which leads to anaemia.”

She said there is one major diet and lifestyle change causing the deficiency. “Many people who change their diet and cut out red meat tend to experience this,” she said.

The amount recommended needed daily is 8.7mg a day for men and 14.8mg a day for women.

Previous articleAlec Baldwin Rust shooting LIVE – Tragic shooting death of Halyna Hutchins may have been caught on camera
Next articleJoe Biden rushing toward Halloween deadline for 'American Marxism': Mark Levin


Please enter your comment!
Please enter your name here