Los frijoles son ricos en proteína vegetal, fibra, vitaminas del grupo B, hierro, ácido fólico, calcio, potasio, fósforo y zinc. La mayoría de los frijoles también tienen pocas grasas. Las legumbres son similares a la carne en nutrientes, pero con menores niveles de hierro y sin grasas animales