Beans are a good source of protein.