Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (2024)

Feeling down? There are foods that can actually help lift your mood, with increasing scientific evidence of the positive role certain nutrients play. While it is always essential to first seek specialist support from a doctor if you're struggling with your mental health, your diet can also have a huge impact on psychological wellbeing.

Tweaking your meals has been shown to have a protective effect on the mind and keep bad days at bay. However, there is increasing evidence of how particular brain-nourishing foods can help those who are experiencing a whole range of common mental health conditions - including anxiety and stress symptoms, as well as the early signs of burnout and depression.

Even better, many of the best mood-elevating groceries will already likely be on your regular shopping list, from eggs and broccoli to chicken and olive oil. What's more, as we'll reveal, the most nutritious feel-good items - with which you can easily and affordably upgrade your current breakfast, lunch and dinner - still come packed with plenty of flavour...

32 foods that can actually help lift your mood

1. Salmon

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (1)

(Image credit: Getty Images)

The oily fish is a beloved member of the Mediterranean diet family. Salmon comes packed with omega-3 fatty acids which research has found can help protect against depression. Indeed, one study showed that two types - docosahexaenoic acid (DHA) and eicosapentaenoic acid (EPA) - have been linked to lower levels of the mental health condition.

2. Dark chocolate

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (2)

(Image credit: Getty Images)

A square or two of dark chocolate should be a go-to if you're wondering what to snack on when dieting, with plenty of evidence that it can help curb sugar cravings. However, research has shown that the sweet treat can also lift your spirits, finding that an 85 per cent cocoa version was able to improve mood when consumed daily for three weeks.

3. Bananas

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (3)

(Image credit: Getty Images)

Bananas may be best known for their blood pressure-lowering potassium levels, but there's also evidence that the popular fruit can help drive a sunny disposition as strong as its bright yellow skin. A study showed its high vitamin B6 content helped the feel-good neurotransmitters dopamine and serotonin work their magic.

4. Oats

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (4)

(Image credit: Getty Images)

If you're after a breakfast that will help brighten up a chilly morning, then you can't go wrong with a hearty bowl of porridge. Oats have a naturally high fibre content, with research showing that upping levels of the macronutrient in your first meal of the day has been linked to better mood and energy levels. This is thought to be due to more stable blood sugar levels curbing irritability.

Sign up for the woman&home newsletter

Sign up to our free daily email for the latest royal and entertainment news, interesting opinion, expert advice on styling and beauty trends, and no-nonsense guides to the health and wellness questions you want answered.

5. Berries

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (5)

(Image credit: Getty Images)

Berries can evoke feelings of summertime good weather in an instant, an association rooted in the time of year when they are naturally in season. However, there seems to be another reason for the associations of things like blueberries and raspberries with happiness. A study has linked a diet rich in antioxidants - which they contain plenty of - to better management of inflammation, which has been linked to conditions like depression.

6. Nuts

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (6)

(Image credit: Getty Images)

When it comes to healthy foods that can be consumed on the go, nuts lead the charge. Even better, the likes of almonds, peanuts, cashews and walnuts are a rich source of an amino acid called tryptophan, which research has shown is behind the mood-bosting neurotransmitter serotonin. There is also evidence that zinc and selenium, found in Brazil nuts, are linked to lower rates of depression.

7. Lentils

(Image credit: Getty Images)

Lentils can provide the simple base to a heartwarming, filling dinner on gloomier days. The pulses are naturally high in B vitamins, which research has found can helpimprove your mood by triggering elevated levels of the feel-good neurotransmitters serotonin and dopamine.

8. Eggs

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (8)

(Image credit: Getty Images)

While most mood-boosting vitamin D is absorbed from the sun, eggs are one of the few food sources of the essential nutrient - whether poached, fried, hard-boiled or scrambled. A study found that the kitchen staple was linked to a reduced risk of depressive symptoms. Sunny side up it is.

9. Kimchi

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (9)

(Image credit: Getty Images)

Kimchi uses a variety of fermented vegetables - such as spring onions, garlic and ginger - and is one of the most well-known probiotic foods. These have been shown to aid gut health, which research has found to influence the body's feel-good neurotransmitter serotonin.

10. Pumpkin seeds

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (10)

(Image credit: Getty Images)

Sprinkling pumpkin seeds on salad and soup provides more than just an extra crunch. They are a rich source of the amino acid tryptophan, which research has shown to be important for the production of the feel-good neurotransmitter serotonin. Additionally, they contain magnesium, with evidence that the mineral can help bolster resistance to stress.

11. Chicken

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (11)

(Image credit: Getty Images)

A roast chicken for Sunday lunch is always a great idea - but perhaps even more so when you discover its uplifting nutrients. The meat is a rich source of the amino acid tryptophan, of which there is evidence it is integral to production of the feel-good neurotransmitter serotonin. Additionally, it contains vitamin B12, which has been found by research to also help ward off depression.

12. Beans

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (12)

(Image credit: Getty Images)

Bean-based dishes are not only filling, but they also have uplifting benefits. They are plentiful in B vitamins, which research has shown can help boost the production of the feel-good neurotransmitters dopamine and serotonin. What's more, there is evidence that zinc - which the pulse also contains in high amounts - is important in the treatment of depressive disorders.

13. Oysters

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (13)

(Image credit: Getty Images)

They may be better known as a food that helps enhance sex drive, but oysters also serve up general mood-boosting benefits too. According to research, they contain more zinc than any other food, and there is evidence this important mineral is key to helping maintain levels of the feel-good neurotransmitter dopamine.

14. Kale

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (14)

(Image credit: Getty Images)

Dark leafy greens, such as kale, are an unlikely source of 'comfort' eating thanks to their luscious levels of B vitamins. Indeed, research has shown that nutrients like vitamin B12 and folate (vitamin B9) have a positive effect on stress, while low levels have been linked to depression.

15. Green tea

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (15)

(Image credit: Getty Images)

Suffering from a mid-afternoon lull? Make yourself a mug of green tea. The calming hot drink contains the amino acid L-theanine, which has been liked by research to lower levels of stress and may help with anxiety symptoms. On top of this, the compound - which is also found in black tea - can support sleep as well as memory, which will also certainly make you feel better.

16. Chia seeds

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (16)

(Image credit: Getty Images)

Chia seeds are a popular component of healthy breakfasts thanks to their high fibre content and ability to boost satiety. However, they come with another big perk due to their similarly generous concentration of omega-3 fatty acids. Research has linked the latter nutrient to a marked improvement in symptoms of depression.

17. Matcha

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (17)

(Image credit: Getty Images)

Matcha has long been brewing as a go-to hot drink for those who want to enjoy a slower caffeine release - and the evidence suggests it may provide a feel-good boost too. One study showed that making a cuppa using the green powder led to a decrease in stress and anxiety, while also raising attention and memory.

18. Mushrooms

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (18)

(Image credit: Getty Images)

Sunshine is the main source of vitamin D, which research has found to be key for the regulation of the feel-good neurotransmitter serotonin. There is also evidence that those with low levels of the key nutrient are more at risk of depression. Mushrooms are one of the few food sources, and a study has shown that the vegetable is a really effective way to top up if it's grey skies outside.

19. Beef

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (19)

(Image credit: Getty Images)

While you might be moving towards more of a plant-based diet, enjoying beef on occasion will do your mental health a lot of good according to science. The lean meat is rich in iron, which helps transport oxygen all around the body including the brain, and low levels of the mineral have been linked by research to symptoms of depression. A study showed that those with a deficiency had an increased risk of psychiatric disorders.

20. Avocado

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (20)

(Image credit: Getty Images)

Avocado is a brunch obsession and it's indeed a great choice for getting your weekend off to a positive start. The fruit is rich in 'good' fats, which have been linked by research to lower anxiety levels in women. One study also found a boost in lutein, an antioxidant and anti-inflammatory carotenoid, which has been linked to lower stress levels.

21. Turmeric

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (21)

(Image credit: Getty Images)

As well as enhancing the flavour of dishes, turmeric can also boost your day. A study found that an anti-inflammatory compound in the golden spice, called curcumin, led to an antidepressant effect. What's more, research showed that it was effective at treating depression symptoms.

22. Sweet potato

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (22)

(Image credit: Getty Images)

Sweet potato, which can be cooked up as wedges or mash, is one of the more nourishing carbs around. The root vegetable comes packed with vitamin B6, which research has linked to lower anxiety levels. Additionally, its high fibre content also stabilises blood sugar levels, with evidence showing that this can improve mood.

23. Olive oil

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (23)

(Image credit: Getty Images)

The kitchen staple has long been associated with brain health - however as well as better memory and lower dementia risk, it can also lift your mood. Research has linked the condiment to lower stress levels, which are thought to be down to the presence of omega-3 fatty acids, with evidence revealing a reduction in depression and anxiety symptoms.

24. Garlic

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (24)

(Image credit: Getty Images)

Garlic may add delicious flavour to cooking, but it also packs a punch when it comes to mental wellbeing. One study found that the vegetable was able to aid the brain's levels of the feel-good neurotransmitter serotonin. Additionally, for women on their period - a time when mood swings are common - research has shown it may also reduce pain.

25. Sauerkraut

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (25)

(Image credit: Getty Images)

As a probiotic food, sauerkraut - which is made from fermented raw cabbage - is known to aid gut health. As such, research has shown that those consuming more of these products reported lower levels of depression. There is evidence it does this by increasing the gut's ability to soak up mood-regulating minerals, such as magnesium and zinc.

26. Coffee

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (26)

(Image credit: Getty Images)

Coffee is known to provide an efficient energy boost, and science has shown it can also elevate mood too. Indeed, research has revealed a link between consumption of the hot drink and a lower risk of depression. Similarly, there is evidence of a similar antidepressant effect experienced by women who regularly enjoyed a caffeine fix. Although, it's important to get the balance right - sipping on too much has been found by a study to increase anxiety levels.

27. Yoghurt

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (27)

(Image credit: Getty Images)

For a mood-boosting breakfast, yoghurt is a great start. The gut-friendly probiotic food contains the 'good' bacteria, Lactobacillus, which has been shown to have an uplifting effect. There is evidence that it lessens inflammation in the gut, which is thought to impact mental health, while one study indicated that it could potentially reverse depression.

28. Broccoli

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (28)

(Image credit: Getty Images)

Good old broccoli is an unlikely ingredient to a mood-boosting meal. It contains antioxidants, which have been linked to improved mental health. Indeed, one study found that women going through menopause who consumed a diet rich in the compounds had lower levels of depression and anxiety.

29. Cinnamon

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (29)

(Image credit: Getty Images)

Start sprinkling cinnamon on your breakfast. The spice is known to be rich in antioxidants, which research has found may reduce inflammation in the brain that causes depression. This is because the compounds stabilise free radicals, which are molecules that cause cell damage and can lead to oxidative stress.

30. Whole grains

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (30)

(Image credit: Getty Images)

Swap your white bread for a loaf of whole grain. The latter is packed with fibre, which - alongside probiotic foods - is key to gut health and, in turn, plays an important role in mental wellbeing. Indeed, research has found a link between fibre intake and depression levels, noting a 5 per cent reduction in risk with each 5g increase in the macronutrient.

31. Oregano

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (31)

(Image credit: Getty Images)

Rustle up oregano from your spice drawer, because its plentiful levels of polyphenols could be positive for the mind. These compounds are strong antioxidants that have anti-inflammatory properties that may benefit the brain. Indeed, one study showed that people who consumed a polyphenol-packed diet for three months experienced a reduction in depression symptoms.

32. Red onion

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (32)

(Image credit: Getty Images)

Red onions provide crunch and flavour to a whole host of dishes, and you'd be wise to make them a regular on your shopping list thanks to their mood-enhancing properties. They are rich in plant compounds known as polyphenols, which have anti-inflammatory properties that research has shown may be linked to a reduced risk of depression.

Here are 32 foods that can actually help lift your mood, if your day needs a feel-good boost (2024)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Greg O'Connell

Last Updated:

Views: 5829

Rating: 4.1 / 5 (62 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Greg O'Connell

Birthday: 1992-01-10

Address: Suite 517 2436 Jefferey Pass, Shanitaside, UT 27519

Phone: +2614651609714

Job: Education Developer

Hobby: Cooking, Gambling, Pottery, Shooting, Baseball, Singing, Snowboarding

Introduction: My name is Greg O'Connell, I am a delightful, colorful, talented, kind, lively, modern, tender person who loves writing and wants to share my knowledge and understanding with you.