5 Foods That Can Improve Your Mental Health

Foods are a fantastic way to boost any area of the body, including the brain. But, when people think about increased brain function, they often think about learning or memory. Most people don’t realise that dietary changes can have a positive effect on mental health. If you’re suffering from anxiety or depression, making some dietary changes could improve your symptoms. Here are five foods that work for mental health.


The average diet of someone living in the Western World is deficient in Omega 3s. That’s because we replace this essential fat with saturated fats instead, resulting in poorer health. Did you know that Omega 3s can have a positive effect on the production of serotonin and dopamine? These are the chemicals that produce a happy feeling or mood. Eating more Omega 3 rich fish can help you manage depression and anxiety over the long-term.

Complex carbs

Complex Carbohydrates

Simple carbohydrates, like those in pasta or doughnuts, are often the ones we consume the most. They are high in glucose, which we need for brain function. However, this type of glucose is quickly delivered to the brain, allowing us the brain power we need but crashing our energy levels and mood soon after. The glucose in complex carbohydrates is delivered to the brain slowly, releasing brain power and energy in intervals so that it lasts. This means we don’t feel the same sort of crash. You can find complex carbohydrates in whole grains, oats, beans and soy.

Lean Protein

Any sufferers of depression or anxiety will know that it can be difficult to balance moods and thoughts. That’s why teen anxiety treatment is so important and beneficial. Serotonin is a chemical that can help to balance mood, and tryptophan produces it. Lean protein is full of tryptophan, an amino acid that can be found in foods like chicken, fish, turkey and eggs. Combining complex carbohydrates and lean protein is an excellent way to build a great mental health diet.



Your mother told you to eat your greens for a reason. Leafy greens to be exact. Leafy greens like broccoli, spinach, kale and romaine are all high in folic acid. Folic acid is essential for improving mood, fatigue and insomnia. Broccoli can also have many other health benefits. The vegetable contains selenium which is known to improve fertility, immune response and metabolism. Studies have shown that low levels of selenium can be a contributing factor to conditions like depression and anxiety.


You can get probiotics by eating foods like yoghurt, kimchi, kefir and tempeh. This type of healthy bacteria is known to reduce stress and anxiety. So, if you’re eating too many unhealthy foods with the wrong type of bacteria present, you can balance it out with probiotics. Just a simple yoghurt drink once a day can do wonders for your mental health.

Our modern-day diet is a massive factor in how we manage our mental health. By making a few dietary and lifestyle changes, you could see a huge improvement.

This post is partnered and collaborative content. I am sharing this content with you because I feel like it will benefit you in some way.


My name is Nicole, and I’m very happy that you decided to stop by and visit my blog! I write about mental health, and I post the occasional product review. I’m most passionate about writing, mental health advocacy, and gaming. My husband and I live in the South with our five tabby cats and two parakeets. If you ever want to connect with me, please don’t hesitate to visit my Contact page.

Find me on: Web | Twitter | Facebook

Sharing is caring

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Policies & Disclosures

Medical Disclaimer    |    Cookie Policy     |    Disclosure Policy     |    Privacy Policy    
%d bloggers like this: