Eat

Indulge - Happy Meal

Eating healthy can make you feel much happier – get an instant mood boost with a daily dose of these superfoods

Portrait of Tammy Strobel
Eating healthy can make you feel much happier – get an instant mood boost with a daily dose of these superfoods
My Reading Room
1 Leafy Green Veggies

Think spinach, broccoli, Brussels sprouts… they’re all jam-packed with folic acid, a vitamin proven to help ease low moods. Aim for 3 to 4 cups a day.

2 Oily fish

Salmon, mackerel and sardines are all excellent sources of omega-3 oils, which improve heart health and lift levels of happy hormone serotonin to smooth out mood swings.

3 Pistachio Nuts

 A daily serving of about one third of a cup of pistachios (approximately 40 grams) was found to help lower blood pressure and bad cholesterol, meaning they’re good for stress reduction.

4 Bananas

There’s a reason it’s called the “happy fruit”. Stress is fuelled by low potassium levels and bananas are a brilliant potassium source. Aim for one banana each day to top up your levels.

5 Turkey
Not only is this classic leaner than chicken, it contains mood-boosting tryptophan, which helps you produce feel-good chemicals. Now, how about tucking into a turkey salad?
More: levels