Dal makhani is a lengthy lentil recipe that is made with black urad dal. It requires more planning and overnight soaking. Dal tadka on the other hand is made with toor dal and can be made in short notice and in simple steps. It does not require soaking.