Lentils are rich in soluble and insoluble fibre They can reduce levels of LDL (bad) cholesterol in the body They have most nutrients essential for heart health