A popular Indian dal recipe. Dal Makhani is made with urad sabut, kidney beans, cream, milk, onion, tomato, green chillies, whole spices and butter. It tastes just like the one you get in a restaurant and is best served with butter naan.