We are all familiar with stress coping mechanisms like deep breathing, exercise, and quality sleep. But did you know that eating habits can have an impact on stress and anxiety as well? Research shows that there are some foods that can help lower cortisol levels, which is the hormone in our bodies that is predominantly responsible for feelings of stress. Below, we’ll go over some foods that can help us manage stress and anxiety in a healthy way when consumed as part of a varied diet.
Foods high in Vitamin B are known to have a positive impact on our mental health. B vitamins play a significant role in how our brain functions and aids in mood regulation. Animal food sources, including beef, chicken, and eggs, are all great sources of Vitamin B. Fortified foods, such as most cereals, are also excellent sources of B vitamins.
Avocados, flax seeds, olive oil, walnuts, and some types of fatty fish can help improve feelings of stress and anxiety due to having omega-3 fatty acids. These healthy fats benefit your cardiovascular system and reduce cortisol levels, which contribute to feelings of stress and anxiety.
Proper sleep hygiene is key when it comes to managing stress. Foods high in magnesium have been shown to improve sleep quality and reduce anxiety. Bananas, broccoli, pumpkin seeds, and 90% cacao dark chocolate are all rich in magnesium.
The amino acids derived from protein are utilized to create the hormones and neurotransmitters responsible for the body’s stress response. Try adding protein-rich foods such as almonds, lean cuts of meat, poultry, eggs, and peanuts to your diet to help reduce overall stress.
Fermented foods and other foods full of probiotics help restore the healthy bacteria in the body’s digestive system.
Read more on hgic.clemson.edu