The Best Foods for Mental Health

by Callum Allan on Apr 20, 2023

The Best Foods for Mental Health


The food we eat has an enormous impact on our physical and mental health. When we eat the right nutrients, our mental health thrives, and our body is energized. As an active individual, you are already taking great strides to keep your body healthy and strong. But have you considered how the food you eat affects your mental health? In this blog post, we will dive into the best foods for mental health that will nourish your mind and body.


1. Leafy Greens and Berries - Antioxidants and fibre are essential for good mental health, and leafy greens and berries are both excellent sources. These are packed with vitamins and minerals such as folate and Vitamin C, which can help reduce the risk of depression and anxiety. In addition, berries are low in calories and high in fibre, making them the perfect addition to any diet.


2. Fatty Fish - They say fish is brain food, and for good reason. Fatty fish, such as salmon, are rich in omega-3 fatty acids, which help to reduce inflammation in the brain. This anti-inflammatory effect can reduce feelings of anxiety and depression. Omega-3 fats are also known for supporting brain health and cognitive function.


3. Nuts and Seeds - Nuts and seeds are packed with healthy fats, vitamins, and minerals, making them essential for good mental health. Almonds are rich in nutrients that are important for mood regulation, such as magnesium and Vitamin E. Sunflower seeds contain tryptophan, which is essential in the production of the serotonin neurotransmitter. This helps to keep you calm, relaxed and happy.


4. Whole Grains - Whole grains contain complex carbohydrates that can help to stabilize blood sugar and energy levels. This can reduce mood swings and keep you feeling balanced throughout the day. Brown rice, quinoa, and barley are all excellent options.


5. Probiotics and Fermented Foods - A growing body of evidence links the health of the gut microbiome to mental health. Probiotic-rich foods, such as kefir, sauerkraut, and yoghurt, can help to support the diversity of beneficial bacteria in the gut, which can reduce the risk of depression and anxiety.



Eating nourishing foods is not only vital for keeping our bodies in tip-top shape but also for nourishing our minds. By incorporating the five types of foods discussed above, you can fuel your brain and support good mental health. Implementing these five food groups does not have to be difficult. Try sprinkling almonds on top of your morning oatmeal, adding a side salad to your lunch, or incorporating fermented foods into your diet. A healthy diet is about incorporating a variety of whole foods that your body needs to thrive. As you go through your day, remember to fuel your body and mind with wholesome foods.