The Link Between Nutrition and Mental Health

The Link Between Nutrition and Mental Health
2 minute read time

Lee esto en Español

You’ve likely heard the cliché a million times — “You are what you eat.” So you might nosh on foods reported to lower your blood pressure, strengthen your bones or burn belly fat. You might even load up on brain food to feed your head.

As it turns out, the experts would back you up. Today, there’s plenty of research that shows the ways nutrition affects our mental health. What we eat can play a vital role in our mental and emotional health.

Missing key vitamins and minerals can lead to higher levels of stress and anxiety. Nutritional deficiencies may even add to cognitive disorders and dementia.

Just like our body, the brain needs healthy fuel to work its best. Along with vitamins and minerals, it needs healthy fats, fruits, vegetables and lean proteins, including plant-based proteins. A diet without these healthy foods can lead to a buildup of toxins in the body. These toxins contribute to inflammation. That can cause damage to the brain called plaque, a potential factor in Alzheimer’s.

Add These to Your Menu

People who grapple with depression, anxiety and dementia often lack some key vitamins and minerals. Add foods to your diet that are rich in these:

  • Omega-3 fatty acids that lower inflammation and are vital to brain health
  • B vitamins that make brain chemicals that affect mood and other functions
  • Vitamin D that plays a role in mood, sleep, hunger and digestion
  • Amino acids that enhance brain health and fight depression and brain fog
  • Folate that supports the production of “feel-good” serotonin
  • Magnesium that is vital to the body’s stress response, recovery and repair
  • Zinc that can help ease some symptoms of stress and anxiety
  • Iron that helps nurture energy, positive moods and emotions
  • Fiber that helps feed the good bacteria in your system that can affect your physical and mental health

What foods should you eat to support your mental health? No one has the exact same dietary needs. But some nutrients are helpful for most everyone. These foods are loaded with the vitamins and minerals listed above:

  • Oily fish — salmon, trout, mackerel, anchovies and sardines
  • Leafy greens — kale, spinach and romaine lettuce
  • Walnuts
  • Sunflower seeds
  • Chia and flax seeds
  • Berries and dark-skinned fruit
  • Legumes — lentils, chickpeas and beans
  • Whole grains — rice, quinoa and oats
  • Avocados
  • Liver and other organ meats
  • Olive oil
  • Eggs
  • Mushrooms
  • Dark chocolate
  • Shellfish
  • Broccoli

Before making any major changes to your diet, talk with your doctor or a registered dietitian who specializes in nutrition.

Sources: The Best Brain Foods You’re Not Eating, leaving site icon The New York Times, 2022; Foods Linked to Better Brainpower, leaving site icon Harvard Health Publishing, 2024; Fitness 4Mind4Body: Diet and Nutrition, leaving site icon Mental Health America; Psychiatric disorders risk in patients with iron deficiency anemia and association with iron supplementation medications: a nationwide database analysis, leaving site icon Biomedical Central, 2020; What Happens to the Brain in Alzheimer’s Disease?, leaving site icon National Institute on Aging, 2024

Originally published 8/5/2020; Revised 2023, 2024