Click Here to Search over 800 therapists!

Back to Blog Homepage

John Wilson

10 foods that can help you improve your mood


Date : September 22, 2015Comments : 0

There is an old saying you are what you eat and if you feed your body junk food or too much sugar then you are not going to help yourself escape depression. In this blog post we discuss 10 feel good foods to help your mood, emotions and mental health. It is recommended to Try and eat at least two or more of these natural happiness enhancers every day…

1. Spinach

spinach bowl

Why? It’s rich in iron: a great energy booster that wards off fatigue and aids concentration. It’s also a good source of vitamin B6 and folate, which support the brain’s ability to produce mood-boosting neurotransmitters, such as serotonin.

2. Sweet potatoes

Sweet Potatoes

Why? They’re a great alternative to standard spuds as they are rich in folate, plus they are better than white potatoes at keeping blood sugar levels steady.

3. Brazil nuts

Why? They’re one of the best sources of the mood-boosting mineral selenium, which can ward off low mood and anxiety.

4. Oily fish

Why? Fish such as sardines and mackerel are rich in omega-3 fatty acids which help the brain to interpret moods and boost concentration levels. Low levels are linked with depression and other mood disorders.

5. Avocados


Why? They’re bursting with depression-fighting folate, mood-lifting tryptophan and stress relieving vitamin B6.

6. Eggs


Why? They’re a great source of zinc, which helps you to feel more alert and energised by regulating your metabolism and blood sugar levels.

7. Yoghurt


Why ? It’s rich in calcium, a mineral which can ease mood swings, depression and anxiety.

8. Tofu

Bowl of Tofu

Why? It’s rich in protein, which increases energy levels and improves concentration. It also contains an amino acid called tyrosine, which boosts the brain chemicals norepinephrine and dopamine as well as thyroid hormone, which can all help elevate mood.

9. Bananas

bunches of bananas

Why? They can balance hunger and mood between meal energy slumps as they help to stabilise blood sugar levels. The fruit’s high vitamin B6 content can help to relive anxiety and stress, and it’s also a great source of tryptophan – the essential amino acid the brain converts into happiness hormone serotonin.

10. Bread

Why? Your daily slice boosts levels of serotonin – a neurotransmitter that helps you feel happier and calmer. Wholemeal bread produces less serotonin than white but the energy it produces has more staying power, so you will avoid the slump you can experience soon after eating white bread.

Other foods that can help you improve your mood ?

So these are 10 items that have great benefits to your mental health but do you know of any more? Please comment below what foods you think help you feel so much better ?

Author Name : John Wilson

Hi folks! John Wilson is the founder of Battle of Mind and Seek A Therapy and a practising web and graphic designer. Before this John was also a part 1 architect in 2008 but due to the recession found it hard to find part 1 positions so retrained as a teacher only to find that wasn't right for him too...this led to him having a severe breakdown due to excessive debts and no opportunity. He had to refocus himself, his life and how he saw the world. It is with these difficult experiences that Battle of Mind was born and the desire for people to know there is a way out of any difficulty they may be facing. "When things seem to be falling apart they are actually falling together"

Leave a Reply

Your email address will not be published. Required fields are marked *