7 Foods to Fight Anxiety and Depression


The brain needs a lot of energy to work properly and produce neurotransmitters which are chemicals that affect how a person is feeling. Without this energy or the right nutrients, the brain does not get the fuel it needs and a person can become prone to mood swings, anxiety and depression.

In this way, what we eat affects our state of mind. Since the body responds differently to different types of foods, it is important to choose those that have a mood boosting quality.

Here are seven foods that can actually improve your mood and make you feel better:

  1. Avocado

Avocados act as hormone balancing foods, ensuring that the brain is producing the right chemicals to make it feel good. The fruit contains a number of nutrients like healthy fatty acids, vitamin B and antioxidants which promote the production of feel good chemicals like serotonin and can help you feel better.

  1. Cacao

Cacao in its raw, unprocessed form contains no caffeine and has the highest antioxidant level among foods. Cacao also has a number of feel good chemicals that can help with anxiety.

  1. Shitake mushrooms

This mushroom variety is choke full vitamin B6 which is particularly effective for feeling good and improving mood. Healthy vitamin B6 levels are also linked with reducing stress naturally and bringing about a positive mood.

  1. Raw nuts

Nuts like walnuts and almonds contain chemical compounds that help regulate hormone levels in the body. Nuts also have healthy fatty acids, needed for proper brain function and together these two type of nutrients can bring about a moderate relaxation effect.

Nuts are also full of serotonin which can help you feel better when feeling low.

  1. Sunflower seeds

Sunflower seeds contain impressive amounts of folate and magnesium. Folate is crucial for proper brain function and plays an important role in mental and emotional health.

Magnesium is helpful for improving mood since a deficiency of this mineral has often been linked to feelings of fatigue, anxiety, nervousness and different mood disorders. With adequate magnesium levels, a person can feel calm and relaxed which helps keep mood uplifted.

  1. Salmon

Salmon is a great option for mood and brain food. This protein food also contains a lot of vitamin B12 which is needed for preserving mental health and warding off depression.

In addition, salmon also has a number of mood stabilizing essential fatty acids which assist in producing brain chemicals that make you feel good.

  1. Strawberries

Strawberries have a number of different vitamins including vitamins A and C. They also have manganese which when combined with other nutrients work effectively. The same also stimulates the release of serotonin which improves mood and is responsible for a feeling of relaxation and a general sense of well being.

Plus, strawberries are pretty to look at so can help you feel good about enjoying them!