Certain vitamins and minerals may play an important role in supporting mood, emotional balance, and overall mental well-being. While they are not a substitute for professional treatment such as therapy or antidepressant medication, research suggests that deficiencies in some key nutrients may be linked to a higher risk of depressive symptoms.
Maintaining a balanced diet and addressing nutritional deficiencies may help support brain function and improve overall mood. Below are some of the most important vitamins and minerals often associated with mental health support.
Vitamins That May Help Support Mood
Vitamin D
Vitamin D is known for its role in bone health, but it also plays an important part in mood regulation and immune system function. Low levels of vitamin D have been associated with an increased risk of depressive symptoms, especially in people who get limited sun exposure.
Common sources of vitamin D include:
- Sunlight
- Fatty fish such as salmon
- Eggs
- Fortified milk and dairy products
Vitamin B12
Vitamin B12 is essential for the production of neurotransmitters such as serotonin and dopamine, which are involved in regulating mood and emotional health. A deficiency in vitamin B12 may contribute to fatigue, mental fog, low energy, and symptoms of depression.
Good sources of vitamin B12 include:
- Meat
- Eggs
- Dairy products
- Supplements, especially for vegetarians and vegans
B-Complex Vitamins
B vitamins, especially vitamin B6 and vitamin B9 (folate), are important for brain metabolism and the production of serotonin. These nutrients help the nervous system function properly and may support emotional balance.
Foods rich in B vitamins include:
- Beans
- Leafy green vegetables
- Whole grains
- Avocados
Important Minerals for Mental Well-Being
Magnesium
Magnesium supports muscle relaxation, better sleep, and healthy brain function. Low magnesium levels are often linked to stress, anxiety, and low mood.
Natural sources of magnesium include:
- Nuts
- Seeds
- Dark chocolate
- Spinach
- Bananas
Zinc
Zinc plays a role in communication between nerve cells and supports the healthy function of the nervous system. It is considered an important mineral for overall brain health.
Foods high in zinc include:
- Red meat
- Seafood, especially oysters
- Pumpkin seeds
Iron
Iron helps carry oxygen throughout the body, including to the brain, and supports healthy energy levels. Iron deficiency can lead to fatigue, weakness, and in some cases may also affect mood, especially in women.
Common sources of iron include:
- Red meat
- Spinach
- Lentils
- Iron-fortified foods
Practical Tips
If you often feel tired, emotionally drained, or suspect a nutritional deficiency, it may be helpful to check your nutrient levels through blood tests. Vitamin D, vitamin B12, iron, and magnesium are among the most commonly evaluated nutrients.
You may also consider a multivitamin supplement if your diet is limited or if a deficiency is confirmed. However, it is always best to speak with a doctor or nutritionist before starting supplements, as taking high doses of certain vitamins or minerals may cause side effects.
A healthy diet, good sleep, regular physical activity, and professional support remain key parts of caring for mental health.

