Can eating certain foods improve your mood?

Research indicates that the following foods may boost mood.

  • Fish (oily fish) contain high levels of omega 3 which may act to improve and/or stabilise mood. These fish include wild salmon, sardines and mackerel.
  • Whole-grain cereals elevate tryptophan levels in the brain. Tryptophan has a role in producing serotonin, which when deficient is involved in depression. These cereals include bread, oats, brown rice and pasta.
  • Dark leafy green vegetables, for example spinach, contain high levels of folate which has a role in the absorption of serotonin.
  • Avocados contain omega 3 as well as the antioxidant vitamin E.
  • Turkey and chicken are rich in vitamin B6 which is involved in the production of serotonin in the body.
  • Ground flax seeds are also high in omega 3 fatty acids and therefore may help to improve and stabilise mood.
  • Legumes and soy products contain the B vitamin thiamine which assists cognition, memory and healthy brain cells.

More information or make a booking

To find out how Rowe Psychology, psychologist Melbourne can help you, please call on 0419 982 335 or send an enquiry via text or email on This email address is being protected from spambots. You need JavaScript enabled to view it..


Consultations available on Wednesday, Thursday and Saturday. Other times by arrangement.






Member of Vic Branch of Clinical College of APS