Spinach and Navy Beans ??? These serve as excellent anti depression foods, especially for those who are deficient in Vitamin B. Oatmeal ??? Since it a low-glycemic food and rich in nutrients such as Vitamin B1 and B6, Pantothenic acid, and folic acid, oatmeal is regarded as a great way to combat depression, as its intake aids to reduce mood swings.