top of page

Foods to boost your mood

Eating more fruits and vegetables can boost your happiness. This research is one of the first and largest studies illustrating the power of nutrition, fruits, and vegetables, in particular, to improve mood and psychological well-being.

Not only does a healthy diet help control your scale readings, but certain food choices may also help ward off symptoms of depression.

You may have a look at some of the foods given below:


These are a great source of natural sugar, prebiotic fiber, and vitamin B6, which help keep your blood sugar and mood stable.


Another blood sugar stabilizer and an excellent way to start a day, the fiber in oats fill you up. Oats are full of iron, which cuts fatigue.

Dark chocolate

This is rich in compounds that increase the feel-good chemicals in your brain. But only eat a few squares at a time, due to the sugar.


Fresh berries, particularly blueberries, are rich in antioxidants and other disease-fighting compounds.

Nuts and seeds

As well as being high in plant-based proteins, healthy fats, and fiber, they boost serotonin. Good sources are almonds, walnuts, cashews, and sunflower seeds.

Beans and lentils

Full of feel-good nutrients, pulses are superfoods. They are rich in B vitamins, which are key mood-boosting nutrients. They are also good sources of zinc, magnesium, and selenium, which are also known to elevate your spirits.

Oily fish

Fish such as salmon and mackerel are full of omega-3 fatty acids, which are essential for brain development, and are now known to be linked to reducing the risk of depression. Try to eat at least 100 grams a few times a week.


bottom of page