Mental health is not only influenced by emotions and stress but also by what you eat every day. Certain nutrients can help support brain function, improve focus and promote emotional balance. Nutritionist Nmami Agarwal shares some foods that may help manage anxiety, low mood and mental fatigue naturally.
Foods That May Help Calm Anxiety
Magnesium plays an important role in calming the nervous system and reducing stress levels. A lack of magnesium may increase feelings of anxiety and restlessness.
You can include these magnesium-rich foods in your diet:
- Pumpkin seeds
- Chia seeds
- Almonds
These foods may help relax the mind and support serotonin production, which is linked to better mood and emotional balance.
Foods That Can Help Improve Mood
Low energy and mood swings are sometimes connected to vitamin D deficiency. Known as the “sunshine vitamin,” vitamin D helps support mood regulation and overall emotional health.
Some helpful sources include:
- Sunlight exposure
- Mushrooms
- Fatty fish
Adding these to your routine may help support energy levels and emotional well-being.
Foods That Support Better Focus
Difficulty concentrating and brain fog can sometimes be linked to low choline intake. Choline is essential for memory, concentration and mental clarity.
Foods rich in choline include:
- Egg yolks
- Liver
- Legumes
These foods support healthy brain function and may improve focus throughout the day.
Why Nutrition Matters For Mental Well-Being
According to nutritionist Nmami Agarwal, emotional health and nutrition are deeply connected. While healthy foods cannot replace therapy or medical treatment, nourishing your body with the right nutrients may help support stress management and brain health.
Taking care of your mind starts with taking care of your body too.
