Currently set to Index
Currently set to Follow
May 27, 2021 Haeli Harris

The Best Foods for Anxiety and Depression

Top 10+ Foods for Your Mental Health

Changing what you eat can heal. What you eat matters – and can even improve your mental health! Here are some of the best foods for anxiety and depression.

This article should not be taken as medical advice. Please consult a nutritionist or primary care physician before changing your diet.

How Healthy Eating Improves Mental Health

When we eat nutritious foods, we are giving our bodies (and our brains!) the fuel it needs to navigate life.

When you’re providing your body a wide array of nutrients and vitamins, you are making your body’s job easier. Connections have been made between high sugar intake and greater risk for anxiety and depression. Our gut bacteria has also been found to impact our mental health.

Also, eating healthy helps us feel better physically, which can help boost our mental health.

Top 10+ Foods for Mental Health

Here are our top 10 foods for your mental health – especially for anxiety and depression.

1. Fatty fish

Nations that eat a lot of fish generally have lower levels of depression and anxiety.

Salmon, sardines, herring, mackerel… all these fishes are high in omega-3s, which have been shown to improve mental health and reduce inflammation.

Go for wild-caught fish whenever possible.

2. Nuts

Many nuts such as brazil nuts and walnuts are high in omega-3 fats. Nuts and seeds are filled with a wide variety of nutrients. Try eating nut butter or make a homemade trail mix to help integrate them into your diet.

3. Eggs

Eggs have roughly the same amount of fat and protein. Eating eggs can help create serotonin in the brain, helping to regulate everyday functions like sleep and mood. Eggs also contain tryptophan, which can help reduce anxiety.

4. Chamomile and green tea

Chamomile helps relax the brain. Try drinking a cup before going to bed!

Green tea is jam-packed with antioxidants – just watch the caffeine.

5. Avocados and coconuts

These foods are filled with healthy fats! Avocados also contain omega-3s. They are high in many other minerals such as vitamin A, magnesium, potassium, and iron.

Coconut water is filled with electrolytes and is great to drink before or after a workout. Coconuts also contain a lot of potassium and medium-chain fatty acids, which the body uses for energy.

6. Fermented foods

Kimchi, sauerkraut, kombucha, yogurt… you name it!

These foods are great at promoting healthy gut bacteria.

7. Leafy greens

Veggies, especially kale, spinach, and other leafy greens are great for you. Leafy greens are filled with nutrients like folate and vitamin K.

woman holding bunch of kale - The Best Foods for Anxiety and Depression

8. Tumeric and cinnamon

These spices have anti-inflammatory properties – and are delicious! Try adding them to a smoothie or even your yogurt or coffee.

9. Olive oil

Olive oil has been eaten for centuries. Olive oil is anti-inflammatory and may help fight depression.

10. Chia seeds and flaxseeds

Chia and flaxseeds are high in fiber and antioxidants. You can add them to smoothies or eat them with yogurt.


The key is to eat whole foods. There is no such thing as perfection in eating – just do your best and eat foods that help your body feel good.

The Worst Foods for Anxiety and Depression

1. Caffeine

Caffeine can cause jitters and anxiety. If you already suffer from anxiety, caffeine can make it unnecessarily hard on your body. Try switching to decaf coffees or teas. And definitely don’t drink caffeine after lunchtime – it can negatively impact your sleep.

2. Processed foods

Any food that is fortified or has preservatives added to it is considered processed food. Common processed foods include:

  • Ready-made meals
  • Deli meat, spam, bacon, etc.
  • Canned foods
  • Packaged crackers, cereal, cookies, etc.
  • Cheese
  • Bread
  • Soft drinks
  • Vegetable oils (canola oil, corn oil, etc.)

Processed foods contain preservatives and other ingredients that aren’t great for our bodies or our brains. They are often high in sugar and unhealthy fats.

3. Sugar

Sugar can lower our ability to deal with stress and manage emotions, leading to an increased risk for anxiety and depression.

Avoid foods that contain white sugar such as ice cream, candy, and milk chocolate. If you have a sweet tooth, fruit is a great option! You can also create smoothies with frozen berries and a banana, or go with dark chocolate.

4. Alcohol

Alcohol is a depressant, which can lead to a low mood. Alcohol tends to make whatever we are feeling in the moment more intense. Those that already suffer from anxiety or depression may go to alcohol to cope – a bad habit that will worsen one’s anxiety or depression.

5. Grains

Stick to whole grains whenever possible.

Grains – especially wheat – are often heavily processed, removing many of the nutrients from the grain.

Many people are sensitive to gluten and preservatives that are present in many grains. Grains can also cause inflammation, leading to body aches and irritability.

With Nivati, you can build a custom eating plan with a nutritionist, find a licensed counselor and set an appointment in 3 clicks, and get customized fitness plans from a fitness expert.

Nivati is the all-in-one employee wellbeing app. It is super easy to get started. Ask your employer to add Nivati to your company’s benefits package!



By participating in/reading the service/website/blog/email series on this website, you acknowledge that this is a personal website/blog and is for informational purposes and should not be seen as mental health care advice. You should consult with a licensed professional before you rely on this website/blog’s information. All things written on this website should not be seen as therapy treatment and should not take place of therapy or any other health care or mental health advice. Always seek the advice of a mental health care professional or physician. The content on this blog is not meant to and does not substitute for professional medical advice, diagnosis, or treatment.

Haeli Harris

Haeli Harris, LMFT is the Lead Counselor at Nivati. She has been practicing as a Marriage and Family Therapist since 2014. Haeli has experience working as a therapist in private practice settings, residential facilities, outpatient treatment care, schools, and telehealth.

Licenses, Certifications & Memberships
Licensed Marriage & Family Therapist, UT
Registered Yoga Teacher 200
Trauma Conscious Yoga (2021)
Clinical Member of the American Association for Marriage and Family Therapy

Bachelor's of Science Degree in Human Development and Family Studies, University of Utah
Master's of Arts Degree in Marriage and Family Therapy, Northcentral University

Everything for employee wellbeing in one app.