12 Best Foods to Improve Mood

Research shows a strong connection between diet and mental health. Certain nutrients, including omega-3 fatty acids, B vitamins, vitamin D, magnesium, and tryptophan, play roles in neurotransmitter production and brain function. These mood-boosting foods may help support emotional well-being alongside professional treatment.

The Rankings

1 🍌

Banana

105 cal · 1.3g protein · 27.0g carbs · 0.4g fat · 3.1g fiber · 1 medium (118g)

Banana contains mood-supporting nutrients that help regulate neurotransmitter production. At 105 calories per serving, it is a delicious way to support your mental well-being.

2 🐟

Salmon

208 cal · 28.0g protein · 0.0g carbs · 9.2g fat · 0.0g fiber · 1 fillet (170g)

Salmon contains mood-supporting nutrients that help regulate neurotransmitter production. At 208 calories per serving, it is a delicious way to support your mental well-being.

3 🥜

Walnuts

185 cal · 4.3g protein · 3.9g carbs · 18.0g fat · 1.9g fiber · 1 oz (28g)

Walnuts contains mood-supporting nutrients that help regulate neurotransmitter production. At 185 calories per serving, it is a delicious way to support your mental well-being.

4 🍫

Dark Chocolate

170 cal · 2.2g protein · 13.0g carbs · 12.0g fat · 3.1g fiber · 1 oz (28g)

Dark Chocolate contains mood-supporting nutrients that help regulate neurotransmitter production. At 170 calories per serving, it is a delicious way to support your mental well-being.

5 🥑

Avocado

322 cal · 4.0g protein · 17.1g carbs · 29.5g fat · 13.5g fiber · 1 whole (200g)

Avocado contains mood-supporting nutrients that help regulate neurotransmitter production. At 322 calories per serving, it is a delicious way to support your mental well-being.

6 🥬

Spinach

7 cal · 0.9g protein · 1.1g carbs · 0.1g fat · 0.7g fiber · 1 cup raw (30g)

Spinach contains mood-supporting nutrients that help regulate neurotransmitter production. At 7 calories per serving, it is a delicious way to support your mental well-being.

7 🍠

Sweet Potato

103 cal · 2.3g protein · 24.0g carbs · 0.1g fat · 3.8g fiber · 1 medium (130g)

Sweet Potato contains mood-supporting nutrients that help regulate neurotransmitter production. At 103 calories per serving, it is a delicious way to support your mental well-being.

8 🥣

Oatmeal

154 cal · 5.3g protein · 27.0g carbs · 2.6g fat · 4.0g fiber · 1 cup cooked (234g)

Oatmeal contains mood-supporting nutrients that help regulate neurotransmitter production. At 154 calories per serving, it is a delicious way to support your mental well-being.

9 🥣

Greek Yogurt

100 cal · 17.0g protein · 6.0g carbs · 0.7g fat · 0.0g fiber · 1 cup (245g)

Greek Yogurt contains mood-supporting nutrients that help regulate neurotransmitter production. At 100 calories per serving, it is a delicious way to support your mental well-being.

10 🥜

Almonds

164 cal · 6.0g protein · 6.1g carbs · 14.0g fat · 3.5g fiber · 1 oz (28g)

Almonds contains mood-supporting nutrients that help regulate neurotransmitter production. At 164 calories per serving, it is a delicious way to support your mental well-being.

11 🫘

Lentils

230 cal · 18.0g protein · 40.0g carbs · 0.8g fat · 16.0g fiber · 1 cup cooked (198g)

Lentils contains mood-supporting nutrients that help regulate neurotransmitter production. At 230 calories per serving, it is a delicious way to support your mental well-being.

Quick Comparison Table

Here is a side-by-side nutritional comparison of all the foods on this list:

#FoodCaloriesProteinCarbsFatFiber
1🍌 Banana1051.3g27.0g0.4g3.1g
2🐟 Salmon20828.0g0.0g9.2g0.0g
3🥜 Walnuts1854.3g3.9g18.0g1.9g
4🍫 Dark Chocolate1702.2g13.0g12.0g3.1g
5🥑 Avocado3224.0g17.1g29.5g13.5g
6🥬 Spinach70.9g1.1g0.1g0.7g
7🍠 Sweet Potato1032.3g24.0g0.1g3.8g
8🥣 Oatmeal1545.3g27.0g2.6g4.0g
9🥣 Greek Yogurt10017.0g6.0g0.7g0.0g
10🥜 Almonds1646.0g6.1g14.0g3.5g
11🫘 Lentils23018.0g40.0g0.8g16.0g
Calory

Calory makes tracking calories simple and beautiful. Download Now

Summary and Recommendations

The foods listed above represent some of the best choices for foods for depression and mood. Remember that no single food is a magic solution. The most effective approach is building a balanced diet that incorporates a variety of nutrient-dense foods. Use the Calory app to track these foods and see how they fit into your personalized nutrition plan. Whether you are just starting your health journey or fine-tuning an established routine, these foods provide the nutritional foundation for success.

Calory
Find the best foods for your goals Scan barcodes, log meals, and see your nutrition breakdown in seconds.

Track your nutrition in Calory

Scan barcodes, search foods, or use AI-powered photo recognition. Calory makes calorie tracking effortless.