Beans are high in folate and Vitamin V6 and B12, which is essential for healthy nervous system. Low levels of Vitamin B have been linked to depression. Other foods high in folate are leafy greens, spinach, leeks, chickpeas, asparagus and sunflower seeds.