First, wash the lentils thoroughly.
Place a pan on the stove on medium heat and add 2 tbsp oil.
Once the oil is heated add the whole cumin seeds and curry leaves. Then stir them for 30 seconds, or until the seeds splutter.
Add finely chopped onions and saute until they become soft.
Now add the garlic ginger paste and the slitted green chilies, and saute for 1 minute.
Add the chopped tomatoes and saute until the tomatoes are soft.
Then add the washed lentils and fry for 2 minutes.
Add 4 cups of hot water and give another stir.
Cover and cook for about 15 minutes or until the lentils are tender on medium heat.
When the lentils are tender whisk them to break the grains properly.
Finally, add chopped coriander leaves and give it a mix.
Now to prepare the tadka place another small pan on medium heat and add 2 tbsp oil.
Then add the chopped garlic fry for few seconds until slightly brown.
Then add whole cumin seeds, dried red chilies, the curry leaf and stir it again for few seconds.
Add the red chili powder at the end, give a quick stir.
Pour the tadka on top of the cooked lentils, a quick stir and your very flavorful delicious tadka dal is ready to serve. You can serve the dal with rice or roti.