Best and Worst Foods for Mental Health

Did you know that what you eat can impact your mental health?  Find out the best and worst foods for mental health!


There was a period in my life (not all that long ago, now that I think about it) where I was the busiest I have ever been.  I was working early mornings and late nights as a personal trainer and was in a mad rush smashing out my Ph.D. in the middle of the day.

I slept little, saw my wife much less often than I would have liked, and didn’t get to walk my gorgeous little dalmatian nearly enough (Evie, pictured below).

Now, just to be clear, I am not simply having a whine — there is a point to this story.

During this 12 month period, I wasn’t eating all that well.  To save time on food prep, I would eat the exact same meal for breakfast and lunch, 5-6 days per week.  I would cook up a whole bunch of chicken, roast some sweet potatoes, throw it in some Tupperware containers, and then add in some frozen veggies.

Hunter with his dalmation, Evie
Hunter with his dalmation, Evie

There were my two meals per day.  Every.  Damn.  Day.

Boring?  Yep.

Simple?  Yes, sir.  

Convenient?  You know it.

Makes me sick just thinking about it?  Absolutely.

With this mass of pure boringness, dinner was typically some form of takeout that I got on my way home before passing out in bed.

The Decline

Now, the interesting thing about all of this is that while I was doing this to help me get through the day, it actually coincided with a sharp decline in my mental health.  I initially put this down to the fact that I was stressed and tired — something that made sense.

So, I improved my sleeping habits and tried to use some mindfulness practices in between clients.

Positively, my productivity increased, which I guess was a cool side effect?

Negatively, I still found myself becoming less and less happy each and every day.  To be honest, I was at my wits’ end.

Then, somewhat fortuitously, I was training a long-term client and divulged to him how I was feeling.  I wasn’t after any answers, in fact, I was simply trying to vent.  But, apparently, I vented to the right guy.

Diet and Mental Health

He mentioned to me that he had recently heard a podcast where the host was discussing how the brain needs a variety of nutrients to function effectively.  He suggested that if you were not meeting those nutrient requirements, you might be at an increased risk of developing cognitive decline and mental health issues.

Talk about a light bulb moment.

I realized that by eating the same thing every single day, I was missing out on a number of important vitamins and minerals.  This could ultimately explain why I was feeling worse and worse.

So, rather than change my diet completely, I started swapping in and out different meats and vegetables on a daily basis.  I also tried to eat more nutrient-dense fruits throughout the day and tried to clean up my dinners.

The results were astounding.

I found myself feeling markedly better within days.  Not only was I happier but I was less stressed, more pleasant to be around, and found myself coping with the rigors of the day much better than ever before.

All of which is really what prompted me to write this article!

How Do We Know Mental Health and Diet are Linked?

Woman Cooking

It may be hard to believe but there is evidence to suggest that what you eat has a huge impact on how you feel.

Over the last couple of decades, the incidence of mental health disorders in the modern world has risen substantially.  While this increase could be the result of a number of key factors, there is a growing body of research suggesting that diet may play a key role.

First and foremost, various changes in the food industry since the mid-20th century have caused a rather large shift in the western diet.  In short, we are eating more and more food that is high in energy and low in nutrients (AKA, junk food).

Interestingly, evidence suggests that people who eat a diet that contains a lot of junk food are more likely to experience symptoms of depression than those who eat less of them.

This connection between an unhealthy diet and mental illness has been found in a myriad of different populations, with poor diet quality being consistently linked to an increased risk of anxiety and depression as well as practically every other mental health disorder on the planet.

To summarize, poor diet seems to mean poor mental health.

Does Diet Affect Mental Health or Does Mental Health Affect Diet?

While the above information is indeed interesting, it does beg the question: does a poor diet contribute to mental health, or is it the other way around?  Is it poor mental health that, in fact, leads to a poor diet?

Well, while it may seem plausible that being in a state of poor mental health may lead to poor dietary choices, research suggests otherwise.

You see, there have been a number of studies looking to see whether a change in diet can contribute to improvements in mental health.  And to be completely honest, the results have been incredible.

These papers have consistently found that by changing someone’s diet (and getting them to eat better) you can cause significant improvements in symptoms of both depression and (in women, at least) anxiety.

I should also note that this appears to hold true for people who are suffering from a clinically diagnosed mental health disorder.  This truly shows that diet can act as a driver of poor mental health.

Read Next: Vitamin Guide: What are the Main Vitamins Your Body Needs?

How Does Diet Affect Mental Health?

Friends Eating Burgers

We have established that what you eat can have a huge impact on your mental health.  But why is the case?

Well, it appears to come down to four key mechanisms:

  • Lowering inflammation
  • Improving neurotransmitter production
  • Increasing antioxidant levels in your brain
  • Enhancing the state of your microbiota

Dietary Inflammation, and Mental Health

While short-term inflammation helps you fight off invading viruses and heal injuries, chronic inflammation kind of does the opposite.  By placing your cells under huge amounts of physical and chemical stress, chronic inflammation can wreak havoc with your body and your health.

Amazingly (or not so amazingly, depending on how you look at it), chronic inflammation can even impact your brain, leading to reductions in mood.  Heck, it can even increase your risk of depression in a big way.

Processed foods, trans fats, and sugar have all been shown to drive up inflammation throughout the body.  Over time, this can lead to sustained increases in chronic inflammation, which can, obviously, reduce mental health.

Neurotransmitters, Diet, and Mental Health

Neurotransmitters are little brain chemicals that essentially allow the cells of your brain to talk to each other.  Unsurprisingly, then, certain neurotransmitters are responsible for controlling your ability to manage your mood and emotions.

Now, this is where things get interesting.  

Your neurotransmitters are made from certain nutrients that come from the food that you eat (or don’t eat, depending on your diet).  If your diet happens to be deficient in the nutrients your brain needs to make neurotransmitters, then your neurotransmitter production naturally declines.  In the end, your mental health suffers.

Antioxidants and Mental Health

To produce energy for every single process in the human body, your cells need to metabolize oxygen.  While this process is important, it results in the production of nasty little compounds known as free radicals.  If left unchecked, free radicals actually cause damage to your cells.  

Now, your body is an amazing piece of machinery.  It has the ability to mitigate some of this damage on its own.  However, if there are too many free radicals for it to cope with, then they can damage your cells.  If this happens in your brain, it can cause declines in mental health.

Fortunately for you, your body can enlist some help in this fight by using compounds known as “antioxidants” from foods you eat.

Antioxidants travel around your body and help scavenge any free radicals your body hasn’t been able to quench on its own.  This can cause significant reductions in oxidative stress, seriously increasing your mental health in the process.

Did you know antioxidants are also important for helping prevent aging?  Read our article on Tools for Lifelong Wellness to find out why!

Microbiota and Mental Health

Did you know that you have trillions of little good bacteria inside your gut?  Well, you do! And as a collective, these little guys are known as your “microbiota”.

When your microbiota is functioning well, it produces both hormones and neurotransmitters that interact with your brain.  This means that the state of your microbiota can impact your mood and mental state, affecting your emotions and stress levels.

On the flip-side, if your gut microbiota is out of whack, then it can worsen your mental health and increase your risk of disorders such as depression and anxiety.  

That’s pretty crazy if you think about it, isn’t it?!

What are the Worst Foods for Mental Health?

From everything we’ve covered here, it is pretty apparent that what you choose to eat can have a huge impact on your mental health.  With this in mind, there are a number of key foods that you should really try to avoid if your goal is to keep mentally strong and healthy.  

Here are the top 10 offenders to keep to a minimum in your diet.

  • Orange Juice

    1. Fruit Juice

    Many people make the mistake of thinking that fruit juice is good for you.  While it certainly has some fruit in it (a very small amount), it is mostly made up of water, preservatives, and a whole heap of sugar.


    Consuming highly processed sugar, like that found in fruit juice, has been shown to increase inflammation and may harm the health of your microbiota.  As a result, diets high in sugary beverages (such as fruit juice) can contribute to marked reductions in mental health.

What are the Best Foods for Mental Health?

Just like there are foods that can damage your mental health, there are also foods that can make it much better.  

So, these are the 10 foods that you should eat as often as possible if you want to boost mental health and start feeling happier in the process!

  • Three Pieces of Salmon on a Ceramic Plate with Lettuce

    1. Fish

    Fish are full to the brim with high-quality omega-3 fatty acids.  These key fatty acids are used to produce the walls of your cells, especially your brain cells, which makes them incredibly important for your mental health. In fact, higher intakes of these fats have been shown to improve the function of your brain and nervous system in its entirety.


    With this in mind, it’s not surprising that higher intakes of good quality fish have been linked to marked improvements in mental health status.

Mental Health Boosting Shopping List

Now onto our mental health boosting shopping list!  This list includes my favorite foods outlined above, as well as some of the best alternatives for the worst food listed in this article.  I hope you enjoy!

Shopping List for Mental Health

Take Home Message

It’s amazing to think just how much impact what you eat can have on your mental health — but there is no doubt that it can.

By using the tips outlined in this article and building your diet around the high-quality foods that improve mental health (and avoiding those that negatively impact it), you can cause a huge improvement in your mental health.  

Over time, this can lead to significant reductions in your risk of mental illness, and simply get you feeling happier on a daily basis.

So, what are you waiting for?


 Want more tips to help you conquer your days? 

Check out The 7 Most Effective Lifestyle Changes According to Health Experts.

LEAVE A REPLY

Please enter your comment!
Please enter your name here