Cashews are a tiny package of iron, magnesium, Vitamin B6, protein and important amino acids, and even omega 3 fats. All of these nutrients directly ward off mild depression and anxiety naturally.
All nuts and seeds contain beneficial fats, B vitamins and magnesium for a healthy mood, but cashews are one of the few actually linked to reducing not just anxiety, but also warding off general stress and even mild depression.
Be careful buying these , once you eat one you can't stop!
Great for me not so good for your budget.