Lentils make for varied, versatile dishes and are considered a staple in countries like India, and much like lentils, beans come in many shapes, sizes, and styles that can be used in various recipes. Differences between beans and lentils include the specific prep required before cooking with either ingredient, and the different health benefits offered.