I just made Madjah Jaffried tarks dahl recipe again, and while it is a very nice dish, it just doesn't taste as good as a take away one 
This is the recipe I use: www.telegraph.co.uk/foodanddrink/recipes/5050514/Madhur-Jaffrey-picks-her-favourite-recipes-Madhurs-daily-dal.html
It involves soaking the lentils, bringing the lentils to the boil,, skimming off the froth, addign turmeric and then simmering until the right consitency. Then you stir in the fried up tarka of cumin, chillies and asafoetida (and onions and garlic if you can be bothered).
But it is still quite bland! Any ideas?