Tender lentils slow-simmered with warming turmeric, finished with a sizzling tarka of golden ghee, roasted cumin, and fresh coriander.
Soak the whole urad dal overnight, then drain.
Pressure-cook the dal with 4 cups water until completely soft.
Melt half the butter, sauté the garlic, then add the tomato puree and garam masala, and cook until the fat separates.
Add the cooked dal and salt, and simmer on low for 30-40 minutes, stirring often.
Stir in the cream, kasuri methi and remaining butter, simmer 5 minutes, and serve hot with naan or rice.