Beans and lentils have similar health benefits. But it is suggested thatlentils are healthier because they contain fewer phytates than beans. Phytates prevent the body from absorbing its needed micronutrients.