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.

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.



