Many herbal supplements claim to fight stress. One of the best studied is St. John’s Wort, which has shown benefits for people with mild-to-moderate depression.
Having a diet that does not contain enough magnesium may trigger headaches and fatigue, compounding the effects of stress. One cup of spinach per day is enough to replenish magnesium in the body to fight headaches and stress.
Pistachios are a heart healthy food. Eating a handful of pistachios, walnuts, or almonds every day may help lower your cholesterol, ease inflammation in your heart’s arteries, make diabetes less likely, and provide protection from the effects of stress.