El haba es esa legumbre pequeña, su valor nutritivo depende si la haba es fresca o seca. Aporta hidratos de carbono, proteínas, fósforo, magnesio y hierro, siendo estos valores mas altos en la haba seca que en la fresca. La legumbre seca es una de las de mayor contenido proteico, junto con garbanzos y lentejas, pudiendo superar al de la carne.