Dal Makhani is one of the most popular dals in North India. But did you know that you can enjoy restaurant-style Dal Makhani at home? It’s a creamy and rich dal recipe that’s prepared using kidney beans and black whole urad dal. To increase its flavour, some people even use homemade cream along with butter for the richness. Ideally enjoyed with butter roti and naan, you can also savour this delicacy with steamed rice as well.