Black beans are full of protein hence perfect for vegetarians and others with protein deficient diets. Eating black beans on a daily basis can also boost your iron intake thereby preventing iron-deficiency anemia. Black beans can do more for your health. Take a look: