Heat a cooker/Pan. Add ghee/clarified butter.
When hot, add the lentils and stir till the lentils turn a shade darker.
Add the turmeric powder and mix well.
Add water as required. Do NOT add salt else the lentils won't cook well.
Cover and cook till the lentils are well cooked. Take it off the heat.
Grind the coconut along with cumin, chillies and garlic to a smooth paste.
Add this paste into the lentils along with salt and mix well.
Add more water if required. The consistency required is medium thick to thin.
Transfer the pan back to heat and let it boil. Check the seasoning and adjust according to taste. Switch off and transfer to a serving bowl.
Heat Ghee in another pan.
Add the curry leaves, shallots and red chillies followed by grated coconut.
Toast till the coconut turns golden brown.
Pour on top of the Lentil Curry.
Add a dollop of butter or ghee and serve with rice or Roti.