Skip to content

The Best 8 Foods for Your Mental Health

February 9, 2024

We’ve all heard the phrase “you are what you eat,” but it might be more accurate to say, “you feel what you eat.” The more we learn about diet and mental health, the more it seems these two critical elements of well-being are interconnected. A growing body of research shows that what we put on our plates and in our mouths can have real effects on how we think and feel.

Though context matters (if you gather for a friend’s birthday and all enjoy some chocolate cake together, the bonding event can boost mental health), it often boils down to the fact that certain foods promote inflammation, while others tame it. Inflammation has been linked to all sorts of mental health concerns, including the two most common afflictions among Americans: anxiety and depression. Fortunately, numerous nutrients, such as antioxidants, omega-3 fatty acids, L-theanine, and resistant starch all show promise for dialing down inflammation and/or elevating serotonin (the “feel-good hormone”) in the brain.

Try these eight foods to fight inflammation and boost mental health.

Related: Sign up to receive delicious recipes, expert advice, and shopping tips in your inbox!

1. Nuts and seeds

“Chia seeds, hemp seeds, and ground flax seeds are all excellent sources of omega-3 fatty acids, which support brain health and fight inflammation,” says Nichole Deandra, MS, RDN, author of The Fiber Effect.

In fact, no matter which variety you prefer, you really can’t go wrong with seeds.

“All seeds, like chia, flax, and hemp, as well as sunflower seeds and pumpkin seeds, include an abundance of nutrients that support mental health and mood, such as magnesium, B vitamins, and iron,” Deandra says.

Pair some crunchy seeds with walnuts to amplify these effects. A 2022 study in Nutrients found that consuming about a half cup of walnuts daily was associated with improved mental health and reduced stress in college students.

2. Green tea

“If you’d like to improve your mental health, sip on green tea,” says registered dietitian Lisa Andrews. “A systematic review found that green tea drinkers had lower rates of depression.”

The probable reason for green tea’s anti-melancholy effects? An amino acid called L-theanine.

“This amino acid works by releasing levels of certain chemicals in the brain, such as serotonin and dopamine,” explains registered dietitian Jess DeGore. “These help the body deal with stress, increase cognitive function, influence mood, and improve sleep.”

Related: The 5 Amazing Health Benefits of Drinking Green Tea

3. Fatty fish

You may have heard that fatty fish like tuna, salmon, and sardines could help prevent cognitive decline because of their EPA and DHA fats. The same omega-3s that may sharpen memory can also impact mood.

“The brain is made predominantly of fat, and omega-3s are used to build brain and nerve cells,” says registered dietitian Sarah Schlichter, co-host of the Nail Your Nutrition podcast. “Not getting enough omega-3 fatty acids from foods like fatty fish is linked to poorer cognitive health and even depression.”

One particularly budget-friendly source: sardines.

“These inexpensive, shelf-stable fish are a powerful source of omega-3 fats,” says Kim Kulp, RDN. “They can easily be added to salads or made into a sandwich.”

4. Broccoli

We already love broccoli for its vitamin C and fiber, and its cancer-fighting power. Now we love it even more for its potential benefit to mental health.

“Broccoli has been associated with better brain performance and mental health due to its anti-inflammatory effects,” says Schlichter.

And that’s not all the flowery green veggie has to offer. “Broccoli is also high in vitamin K, which has been linked to improved mental health,” she says.

5. Beans, peas, and lentils

Small-but-mighty “pulses” (aka beans, peas, and lentils) are not only a popular source of plant-based protein, they’re also an excellent source of fiber. We all know fiber for its impact on gut health, but increasingly, studies have connected a diet high in fiber to benefits for the brain, too.

Research shows that high fiber foods may help to reduce anxiety, boost cognition, and support a happy mood,” says Deandra. “A possible mechanism is fiber’s effect on feeding healthy gut bacteria, which supports short-chain fatty acid production, reducing inflammation and oxidative stress.”

Another theory is that, since fiber increases the diversity of microbes in the gut, it could improve neurotransmitter production via the gut-brain axis, Deandra notes.

Regardless of the backstory, one thing’s clear: pulses are healthy for your gut and your brain. Try Camellia brand, which offers beans, peas, and lentils in their dry form as well as in convenient meal starter kits.

6. Tofu

Move over, turkey. There’s another source of tryptophan in town — and it might help you find your zen.

“Tofu is a great vegetarian source of tryptophan, which our bodies need to make the feel-good neurotransmitter serotonin,” says Kulp.

Consider soft tofu as a cheese substitute in lasagna, or pan-fry the extra-firm variety as the start of a savory curry. Tofu even works well in creamy desserts.

7. Oats

Choosing the right foods for mental health can start at breakfast.

“Oats, especially when uncooked, such as in overnight oats, contain resistant starch,” explains Kulp. “This type of starch resists digestion and becomes food for gut microbes, which can produce the neurotransmitters dopamine and GABA. Both of these substances can communicate with the brain through our nervous system to help improve anxiety and depression.”

8. Blueberries

Feeling blue? Reach for blueberries.

“Blueberries are high in antioxidants and flavonoids, which have been associated with a lower depression risk, especially in women,” says Schlichter.

Look for wild blueberries, which are often available frozen. A 2020 study found that after four weeks of wild blueberry supplementation, adolescents reported fewer symptoms of depression.

Read next: 6 Eating Habits That Might Be Increasing Your Stress

Good food
people together.
So do
good emails.

What our editors love right now

Good food brings people together.
So do good emails.

  • Hidden
  • Hidden
  • Hidden
  • Hidden