Indian Lentil Soup (Dal)Lentils have the second-highest ratio of protein per calorie of any legume, after soybeans. Lentils contain the carotenoids, lutein and...