Heat Oil in a Kadai or Pan over medium heat.
Add Cumin Seeds, Mustard Seeds and Dry Red Chilli. Allow them to crackle.
Next add Asafoetida (Hing), Chopped Green Chillies and Chopped Onion. Saute them till the Onions turn slightly brown in colour.
Now add Ginger Garlic paste. Saute for few second till the raw smell of ginger garlic goes off and aromatic smell starts coming out.
Add Chopped Tomatoes and Salt. Cook the tomatoes till they turn soft and mushy.
Next add the spices such as Turmeric Powder, Kashmiri Red Chilli Powder, Coriander Powder and Garam Masala.
Saute the spices till the raw smell goes off and they are properly cooked. Aroma of the spices will start coming out.
When the spices are properly cooked, add the cooked Chana Dal. Mix it properly with the spices.
Add required amount of Water and allow it to cook till the consistency starts becoming thick.
Next add Lemon Juice or Aamchur Powder. Mix them properly and cook for few minutes more.
When the consistency of the Dal becomes little thick, turn off the stove. Remember to add Water as per the requirement of the consistency
After switching off the stove, add Chopped Coriander Leaves and stir it. Chana Dal Tadka is ready to serve.
Transfer Chana Dal Tadka into a serving bowl. Garnish with Coriander Leaves. You can also squeeze small amount of extra Lemon Juice to it.
Serve it hot with Steamed Rice, Jeera Rice or any other Rice Recipes. You can also serve it with Roti or Paranthas along with Ghee, Papad or Raita.