I don't really have a recipe as such but here goes:
250g red split lentils
2 onions, finely sliced
Few cloves of garlic
Various spices - turmeric, dried chilli, cummin, cardammon, (or garam masala which seems to include the whole lot!)
Tamarind water, or shop-bought sauce
Rinse lentils a few times, cover with water add one teaspoon of turmeric and bring to the boil, reduce heat and add more water (like porridge oats, lentils can take any amount of water)
As they're simmering, and this is the important bit:
splash of oil and start to fry the onions and spices, then add garlic (it burns if you add earlier); keep at it until you have a really spicy well-cooked heap of caramelised onions, add oil as needed. This concoction should be really spicy and fiery as you then add it to the lentils which of course are at this stage totally bland. Add salt to taste.
Add tamarind water/sauce/essence - a bit as a time. This sharpens the whole thing up - lemon/lime juice could be substituted.
For the topping: fry more finely-sliced onions with the spices.
Eat!
Lentils, like couscous, chickpeas, quinoa, etc are pretty bland and tasteless and need a lot of spices.
If you have the ingredients, dhal is very easy, 45 minutes, start to finish.