A lentilha tem boa quantidade de carboidratos considerados bons pra saúde, porque são os carboidratos complexos que mantém o nível de glicose bem baixo, não deixando que os carboidratos virem logo gordura. Além disso, possui mais proteína que o feijão. As proteínas ajudam a manter a massa muscular, ajudam na defesa do organismo e ajudam a aumentar o metabolismo.
As lentilhas também têm muita fibra, o que auxilia a diminuir a glicemia e o colesterol. Além disso, a fibra tem o poder de saciar, o que faz com que a pessoa com menos, pois fica satisfeita com menos comida.
O grão também possui micronutrientes, que são as vitaminas e os minerais. Contém ferro, que ajuda a controlar a anemia, o cobre, que também dá muita energia pras células, o selênio, que ajuda na saúde da tireoide, e um trio muito especial, que é a vitamina B6, o magnésio e o triptofano. Eles ajudam a formar a serotonina, que é um neurotransmissor da calma, do prazer e da saciedade.