Rajma is a curry. The main difference between a dal and a curry is that dal is made with dried split peas or lentils, while a curry is made with a protein and / or vegetables in a spiced sauce. Because rajma is made with kidney beans in a spicy tomato based sauce, it is considered to be a curry, not dal.