Ingredients in Dal Makhani Recipe: Urad dal with the flavors of butter ... In a heavy based pan, heat butter and oil. Add shahi jeera and kasoori methi. When they begin to splutter, add tomato puree, ...