Beans are a vegan's best friend. They are extraordinarily healthy, super versatile and affordable. They are high in protein, fiber, iron, antioxidants and B vitamins. Eating beans every day will reduce your risk of contacting many chronic diseases. They are also naturally low in fat and calories. In other words, there is absolutely no downside