Classic Dal Makhani is a popular North Indian dish made with black lentils, kidney beans, and a rich blend of spices. The lentils and beans are slow-cooked until they are soft and creamy, and then simmered in a tomato-based gravy. This dish is typically enjoyed with naan or rice and is perfect for a comforting and hearty meal.