We all know that food makes us happy, whether we are enjoying a relaxing meal with friends and family or finally enjoying a treat after a long day, eating food can boost our moral. Research reveals certain healthy foods are proven to boost our mood far beyond the company you enjoy it with. Here’s our list of foods that are packed with wellbeing benefits to get you grinning.

Even if you may not be a fan, this green fruit can bring you happiness. Avocados contain B9 (Folic Acid) which helps your body support serotonin levels to boost energy and help your brain manage day to day functions. They’re also packed full of Vitamin E, a natural moisturizer and potent free radical neutralizer.

Containing Vitamin D, Salmon is linked to maintaining a functional immune system and protecting bones. Studies show that low Vitamin D levels are linked to low spirits and increasing consumption of vitamin-D-rich foods can help ward off depression. This is especially important during the winter months when sunlight (a natural producer of vitamin D) is limited.

Spinach is stocked with folic acid that can boost your mood, increase your energy levels and ward off mood swings. This leafy green is also an antioxidant that works to protect your brain cells from free radicals.

Magnesium is an essential mineral that helps maintain and protect the body’s health. Eating peanuts can help replenish magnesium deficiency that helps product serotonin. Much like avocado, magnesium is essential in aiding our body’s ability to combat irritability, fatigue, mental confusion and stress.

Turkey contains Chromium, which plays an important role in increasing the brains’ level of serotonin, norepinephrine and melatonin, which help the brain regulate emotion and mood.

Try one of these foods for a mid-day pick-me-up, to promote long-term happiness and stress. What healthy food do you enjoy to improve your mood?