Dal fry is a popular dish in Indian restaurants. It is made with different kinds of lentils, such as toor dal, masoor dal, moong dal or chana dal. The most common lentil used is toor dal, also known as arhar dal. Some recipes use a combination of two or more lentils to enhance the texture and flavor of the dish. You can use any lentils of your choice, but make sure they are cooked well and have a soft and creamy consistency.