The Best Nutrients for Mental Health

Just as you might eat protein to aid muscle-building or vitamin C to ward off colds and flu, certain vitamins and minerals play a role in mental health, including mood and mental disorders.

“All aspects of our health are impacted by our diet, especially our mental health,” says Brooke Bardin, director of clinical quality assurance with Victory Starts Now, a Los Angeles-based nonprofit that supports previously incarcerated people and others affected by the justice system.

Diets rich in vegetables, fruits, meat, fish and whole grains have been linked to better mental health outcomes than diets high in processed foods, refined grains and sugary products.

“The higher quality fuel, or food, we give the brain, the better it functions,” Bardin explains. “You wouldn’t buy a Lamborghini and fill it up with two-stroke lawn mower oil.”

Ahead, a deep dive into the vitamins and minerals we need to help optimize mental health and lead healthier, happier lives.

Nutrients We Need for Good Mental Health

While a majority of clinical research has focused on the link between food and depression, a growing body of evidence shows that diet also affects other mental health disorders. Some of these mental health disorders include:

Anxiety

Bipolar disorder

Attention-deficit/hyperactivity disorder

“(Nutritional psychiatry) is meant to work synergistically with everything else you’re doing to support your overall mental health by being an additional tool in your toolbox for you to use,” explains Dr. Uma Naidoo, a nutritional psychiatrist and director of nutritional and lifestyle psychiatry at Massachusetts General Hospital.

Vitamins

Your body needs a wide range of vitamins to run optimally, and two vitamins, in particular, may contribute to better mental health:

Vitamin C combats inflammation to keep you healthier during times of stress. A 2021 research review suggests that supplementation with vitamin C may produce mood-elevating effects in patients with mild depression. Another 2021 study in the European Journal of Nutrition found that supplementation with vitamin C improved attentional focus and performance on cognitive tasks in healthy young adults. Vitamin C is found in:

— Citrus fruits

— Peppers

— Strawberries

— Broccoli

— Brussels sprouts

Vitamin D is known as the “sunshine vitamin” because your body synthesizes it when exposed to sunlight and supports overall well-being and mood. But many Americans, research suggests, are deficient in vitamin D. A 2022 study found that supplementing with vitamin D can improve symptoms of depression. The best sources of vitamin D are:

— Fatty fish like salmon and mackerel

— Egg yolks

— Some mushrooms

— Fortified dairy products

[Read: How Foods and Drinks Affect Our Mental Health]

Minerals

The top minerals for supporting good mental health include:

Selenium appears to influence mood, although the correlation is not well understood. One 2022 meta-analysis (a review of existing research studies) in the journal Nature noted that selenium appears to be protective against postpartum depression and may be beneficial for patients with depression. The best sources of selenium are:

— Brazil nuts

— Seafood, including oysters

— Meat and poultry

Whole grains

Zinc deficiency has been associated with depression and psychosis, research suggests, and a 2024 review found that zinc therapy can positively effect people with anxiety. Good sources of zinc include:

— Meat and poultry

— Seafood

— Legumes

Nuts and seeds

— Whole grains

Potassium levels can have a significant impact on mental wellness. People who have very low potassium levels sometimes experience depression and even psychosis, which can include hallucinations and delusions. A 2024 study in the journal Brain and Behavior found a correlation between lower potassium levels and higher rates of depression and anxiety. You can increase your potassium intake by eating more:

— Bananas

— Avocadoes

— Tomatoes

— Cantaloupe

— Potatoes

Magnesium helps regulate the body’s stress response and is key to the production of serotonin, the neurotransmitter responsible for elevating mood. A 2020 research review suggested that supplementing with magnesium, either alone or in combination with antidepressant medications, could help people with mental health issues ranging from anxiety disorders and schizophrenia to eating disorders and ADHD. Another 2021 study found that magnesium supplementation reduced anxiety and stress and had an even greater effect when combined with a vitamin B6 supplement. As if that weren’t enough, Magnesium glycinate has also been proven to improve restful sleep. Natural sources of magnesium include:

— Dark green leafy vegetables

— Nuts and seeds

— Beans

— Whole grains

— Bananas

[READ: Foods and Activities to Fight SAD.]

Fiber

The brain and gut are connected in many ways. You’ve probably felt this in action if you’ve ever been anxious and gotten diarrhea or felt like you were going to throw up. That same connection means what you eat influences how you feel.

The connection between nutrition and mental health starts in the womb, according to a 2021 Australian study that found the mom’s gut microbiome during pregnancy can influence behavioral outcomes two years after the baby is born.

Most serotonin, a neurotransmitter involved in mood stabilization is produced in the gut. Providing a healthy gut environment where cells can produce the serotonin your brain and body need is increasingly seen as a key aspect of managing and preventing mental health problems.

That’s where fiber comes in. Consuming enough dietary fiber can help support a healthy, diverse gut microbiome, which in turn supports healthy digestion and may lead to a better mood, as well as a reduced likelihood of depression, anxiety, and other mental health disorders. And research supports the link between higher fiber and a lower risk of mental health disorders.

Dietary sources of fiber:

— Dark green veggies, such as kale, spinach, arugula and asparagus, are great sources of magnesium, fiber, and vitamins and minerals that can contribute to improved mental health. A 2022 study in the Journal of the Academy of Nutrition and Dietetics found that increased consumption of vegetables improved happiness scores in a randomized controlled trial.

— Oranges and other citrus fruits are also great sources of fiber, as well as vitamin C and antioxidants. A 2022 trial that focused on young adults with major depressive disorder found that drinking orange juice improved their symptoms.

Whole grains, such as oats, brown rice, bulgur and buckwheat, are a good source of complex carbohydrates, which are slower to digest and provide energy for a longer period than simple carbohydrates. A 2023 review noted that whole grains, which have been associated with a reduced risk of developing cardiovascular disease and type 2 diabetes, may also support better mental health.

[The Benefits of Magnesium for Brain Health]

Healthy fats

Fat is one of the three macronutrients, along with carbohydrates and protein.

New research reveals a direct connection between dietary fats and mental health, both positive and negative.

According to a 2020 study in the Annals of General Psychiatry, diets containing high levels of saturated fatty acids (which are found in poor-quality trans fats and saturated fats, like those in meat and butter) were associated with higher rates of anxiety. On the other hand, the study found that diets higher in healthy fats — those containing monounsaturated fatty acids (MUFAs), omega-3 fatty acids and polyunsaturated fatty acids (PUFAs) — were associated with a lower incidence of anxiety.

A 2019 meta-analysis in the journal Nature found an overall beneficial effect of omega-3 PUFAs on depression symptoms compared to a placebo and suggested that supplementation could be helpful for people with severe depression and inflammation. A 2018 systematic review and meta-analysis also found that treatment with PUFAs at a certain level eased anxiety.

Dietary sources of healthy fats:

— Fatty, cold-water fish, such as sardines, mackerel and salmon, are good sources of omega-3 fatty acids as well as protein, vitamin D, magnesium and zinc.

Olive oil contains a high amount of omega-3 fatty acids, making it beneficial for a range of health conditions. A study published in 2022 in the Journal of the Academy of Nutrition and Dietetics found that extra-virgin olive oil had an antidepressant effect in severely depressed patients.

— Walnuts are also rich in omega-3 fatty acids, as well as fiber, protein, magnesium and zinc. A 2022 study in the journal Nutrients noted that daily consumption of walnuts protected against stress and improved the diversity of the gut microbiome in female study participants. Walnut consumption also helped improve sleep over time; getting better sleep may alleviate some of the symptoms associated with depression, anxiety and other mental health problems. Research from 2019 found that people who ate nuts — particularly walnuts — had a 26% lower risk of depression compared to those who did not consume nuts.

Protein

Another macronutrient that can support good mental health is protein, which is integral to synthesizing neurotransmitters and brain chemicals that carry messages, including serotonin, from one cell or nerve to another. When serotonin levels are too low, depression, anxiety and other signs of mental illness may follow.

The source of the protein is important. For example, a 2023 study in Iran found that women who consumed higher levels of animal protein were more likely to report symptoms of depression, anxiety and stress. On the other hand, plant-based protein may improve depression, anxiety and stress, according to a 2024 study in the journal BMC Microbiology.

Dietary sources of protein:

Eggs are a great source of protein as well as vitamin D, omega-3 fatty acids, B vitamins and selenium. They’re also a good source of choline, a mineral that supports healthy brain function and the movement of neurotransmitters such as serotonin. A six-year cohort study conducted in China and published in BMC Psychiatry in 2023 found that egg consumption was associated with a reduced risk of depressive symptoms in older adults.

— Beans, lentils and peas — a group of foods called legumes — are great plant-based sources of protein. They’re also packed with fiber, omega-3 fatty acids, vitamin B12, magnesium and zinc. A 2020 study conducted in Iran found that men who ate more legumes were less likely to be anxious than men who didn’t eat as many.

Antioxidants

Inflammation has been associated with many chronic diseases, including heart disease, diabetes, obesity, dementia and cancer.

“Inflammation, pain and high levels of stress go hand in hand with depression, anxiety, trauma and worsening of your mental health,” says Dr. Charles Weber, founder and chief medical officer of the Family Care Center, a national leader in mental health services.

New research released in 2022 shined a light on the connection between inflammation and major depressive disorder via a leakier blood-brain barrier. This barrier is designed to protect the brain from pathogens, but prolonged high levels of inflammation may render it less effective. When this occurs, inflammatory molecules can cross the barrier and activate the brain’s specialized immune cells, leading to inflammation within the brain.is

Dietary sources of antioxidants:

— Brightly colored berries, such as blueberries, blackberries and strawberries, are excellent sources of antioxidants as well as fiber, vitamins and minerals. The brighter the berry’s color, the more beneficial it may be, as those bright colors indicate the presence of anthocyanins. These powerful antioxidants reduce inflammation and support brain health, including boosting mood. A recent study in the journal Nature demonstrated that strawberries may be particularly good for brain health, reducing depression in overweight individuals with insulin resistance and reducing symptoms of cognitive decline, a precursor to dementia.

Probiotics

Probiotics enhance the diversity of beneficial bacteria in your microbiome, which is a key indicator of optimal gut health and mental well-being

A 2024 study in the journal Brain, Behavior, and Immunity found that a bacterium in fermented foods, called Lactobacillus, mey help prevent depression and anxiety, and aid the body in managing stress.

There are many probiotic supplements, but you can also get probiotics from fermented foods. The fermentation process promotes the growth of various good bacteria — including lactobacillus, bifidobacterium, bacillus and pediococcus — which help digestion and support a healthy and diverse microbiome in your digestive system.

You’ll also want to add prebiotic fiber, a type of fiber that helps beneficial bacteria in the gut thrive.

Dietary sources of probiotics:

— Raw apple cider vinegar

Yogurt

— Kefir

— Kimchi

— Kombucha

— Pickles

— Miso

Look for fermented foods that contain live and active cultures, and avoid those that have been canned or cooked, as these processes destroy both beneficial and harmful bacteria, potentially reducing the beneficial effects of consuming fermented foods.

Dietary sources of prebiotics:

— Beans

Bananas

— Berries

— Asparagus

— Dandelion greens

Nutrients to Avoid

Bardin says diets high in the following items can increase the risk of depression:

— Animal fats

— Ultra-processed foods

— Red meat

— Processed meats

— High-fat dairy

— White potatoes and other simple starches

— Refined grains

Alcohol

Sugary foods and beverages

More from U.S. News

A Checklist For Finding the Best Assisted Living Facility

Bipolar Disorder vs. Depression: What’s the Difference?

Types of Therapy: How to Choose the Right One for You

The Best Nutrients for Mental Health originally appeared on usnews.com

Update 12/09/24: A previous version of this story incorrectly listed an expert’s title.

Update 04/30/25: This story was previously published at an earlier date and has been updated with new information.

Federal News Network Logo
Log in to your WTOP account for notifications and alerts customized for you.

Sign up