Beans are unique among plant foods due to their high protein content. For this reason, they’re considered an important protein source for vegetarians. They also contain decent amounts of zinc, copper, manganese, selenium, and vitamins B1, B6, E, and K.