Beans are high in fiber, which has numerous benefits on the body. Mostly, they help support digestive health and keep you regular. They also have anti-diabetic properties and aid in weight loss, which are two conditions that are linked to depression. Because they take a long time to break down, beans can be used to send a steady supply of fuel to your brain without crashing. Be aware of canned beans as these tend to be high in salt and chemicals. Instead, buy some dry beans in a bag, soak them overnight, boil them on the stove and enjoy in a salad or in place of rice in meat-based dishes.