People who are very stressed also have lower magnesium levels. And, low magnesium levels mean you are more susceptible to stress. So, the message is, make sure you get enough magnesium in your diet. This mineral can be found in spinach, nuts and oily fish, among other things.
Finally, the B vitamins, powerful allies in your fight against stress. B1 helps keep blood sugar stable, the benefits of which have already been explained above. B3 plays a part in the production of serotonin, one of the feel-good hormones. B12 helps reduce stress and this super-booster can be found in poultry, meat, fish, milk and eggs and, for vegans who avoid all animal-based foods, fortified foods such as fortified plant-based milks, among other things.