Anxiety is influenced by many factors, but emerging research shows that diet plays a real role in how the brain and nervous system manage stress. Certain foods support the production of calming neurotransmitters, stabilize blood sugar, and reduce inflammation, all of which can help ease feelings of anxiety over time. While food is not a replacement for professional mental health care, small dietary shifts can be a meaningful part of an overall approach to feeling calmer.

Here are 14 foods that may help support a calmer mood and reduce anxiety symptoms.

Pinterest pin: Foods That Help with Anxiety

1. Fatty Fish (Salmon, Sardines)

Omega-3 fatty acids, particularly EPA and DHA, have been linked to lower anxiety levels by supporting healthy brain structure and reducing inflammation.

Nutrient Per 3.5 oz salmon
Omega-3s ~2.3g

Best eaten: Baked or grilled two to three times a week.

2. Dark Chocolate

Dark chocolate contains flavonols that may improve blood flow to the brain and modestly reduce stress hormone levels when consumed in moderation.

Nutrient Per 1 oz (70%+)
Magnesium ~64mg

Best eaten: A small square as a daily treat.

3. Chamomile Tea

Chamomile has long been used for its calming effects, and research suggests it may help reduce symptoms of generalized anxiety when consumed regularly.

Compound Effect
Apigenin Calming, mildly sedative

Best eaten: Brewed warm in the evening.

4. Turmeric

Curcumin, the active compound in turmeric, has anti-inflammatory and antioxidant properties that some studies link to improved mood and reduced anxiety symptoms.

Nutrient Per 1 tsp
Curcumin ~20mg

Best eaten: In curries, soups, or golden milk.

5. Yogurt and Fermented Foods

The gut and brain are closely connected, and probiotic-rich foods like yogurt, kefir, and sauerkraut may help support this gut-brain axis, potentially easing anxiety over time.

Nutrient Per 1 cup yogurt
Live cultures Billions of CFU

Best eaten: Plain, with fruit or as a smoothie base.

6. Walnuts

Walnuts provide plant-based omega-3s and magnesium, both nutrients associated with calmer mood and reduced stress reactivity.

Nutrient Per 1 oz
Magnesium 45mg

Best eaten: As a snack or sprinkled on oatmeal and salads.

7. Leafy Greens

Spinach and other leafy greens are rich in magnesium and folate, nutrients that support healthy neurotransmitter function and stress regulation.

Nutrient Per 1 cup cooked spinach
Magnesium ~157mg

Best eaten: Sauteed, in salads, or blended into smoothies.

8. Eggs

Eggs are a complete protein source and provide choline and B vitamins that support neurotransmitter production, helping regulate mood and stress response.

Nutrient Per 1 large egg
Choline ~147mg

Best eaten: As part of a balanced breakfast.

9. Blueberries

Blueberries are rich in antioxidants that help combat oxidative stress in the brain, which has been linked to anxiety and mood disorders.

Nutrient Per 1 cup
Antioxidants High

Best eaten: Fresh, or blended into smoothies and oatmeal.

10. Oats

Complex carbohydrates like oats help support steady serotonin production and stable blood sugar, both of which help buffer against anxiety spikes.

Nutrient Per 1 cup cooked
Fiber 4g

Best eaten: As a warm breakfast with fruit and nuts.

11. Pumpkin Seeds

Pumpkin seeds are one of the richest food sources of magnesium, a mineral that plays a central role in regulating the body’s stress response.

Nutrient Per 1 oz
Magnesium ~150mg

Best eaten: Roasted as a snack or added to salads.

12. Turkey and Poultry

Turkey and other poultry contain tryptophan, an amino acid the body uses to produce serotonin, a key neurotransmitter for mood regulation.

Nutrient Per 3.5 oz
Tryptophan ~330mg

Best eaten: Roasted or grilled as a lean protein source.

13. Green Tea

Green tea contains L-theanine, an amino acid shown to promote relaxation and reduce stress without causing drowsiness.

Compound Per 1 cup
L-theanine ~8-30mg

Best eaten: Brewed warm, one to two cups a day.

14. Avocados

Avocados provide B vitamins and healthy fats that support brain function and help regulate the nervous system’s stress response.

Nutrient Per 1 medium
Vitamin B6 ~0.5mg

Best eaten: Sliced on toast or added to salads and bowls.

Foods and Habits to Limit

  • Excess caffeine, which can heighten feelings of nervousness and jitteriness
  • Alcohol, which disrupts sleep and can worsen anxiety the following day
  • High-sugar foods and refined carbohydrates, which cause blood sugar swings
  • Highly processed foods low in nutrients that support brain health

The Bottom Line

Diet alone will not resolve clinical anxiety, but consistently choosing foods rich in omega-3s, magnesium, probiotics, and antioxidants can meaningfully support a calmer nervous system over time. Pairing these dietary habits with sleep, movement, and professional support when needed offers the most well-rounded approach to managing anxiety.

This article is for informational purposes only and is not a substitute for professional medical or mental health advice. Please consult a healthcare provider if you are experiencing persistent or severe anxiety symptoms.

Save It For Later

About the Author

Junior Triomph

Founder

Junior Triomph is the founder and primary author of CollaborateForHealthyWeight.org. After gaining weight alongside his wife during her pregnancy and losing it through intermittent fasting, he founded the site in 2024 to cut through fad-diet noise with evidence-based guidance. His background in natural cosmetic formulation trained him to critically evaluate scientific literature and distinguish marketing hype from real evidence. Read more about Junior on the About page.

View All Articles