First, wash and rinse the dal. Soak the dal in warm water for 15-20 minutes. Remove the water and keep the dal aside.
Press SAUTE mode in Instant Pot. Add ghee. Once hot, add sliced onion. Saute till it turns light brown. Now, add ginger garlic paste and slit green chilli.
Cook till the raw smell of ginger garlic paste goes away.
Next, add finely chopped tomato. Cook till tomato turns slightly mushy. Now, add salt, turmeric powder, chilli powder & coriander powder. Saute for a minute.
Next, add the dal and give a mix. Add water and check for salt. Adjust if needed. Close the lid on the pot, and turn the pressure valve to SEALING position. Cancel Saute mode. Set the pot to MANUAL/PRESSURE COOK (High Pressure) and set the timer to 10 minutes.
Let the pressure release naturally. Open the lid, adjust consistency if needed. Garnish with coriander leaves.
Now in a pan, add ghee. Once hot, add mustard seeds, red chilli, cumin seeds, asafoetida and finely chopped garlic. Saute till the garlic turns light brown. Do not burn the tadka.
Once done, pour it into the prepared Dal. Add some lemon juice on top if desired. Serve hot.