Wash and soak lentils for 20-25 minutes. After that, transfer them into the pressure cooker and add 1/2 teaspoon salt and 2 cups of water to it. Cover the cooker with lid and let it cook on medium high heat till you get 3-4 whistles from pressure cooker.
Switch off the heat and let the pressure release itself. Meanwhile let’s prepare our tadka for the lentils.
Heat clarified butter/ghee in a pan over medium heat and add asafoetida and cumin seeds to it. Once they crackle, add chopped onions to it
Sauté till onions become little golden, add chopped garlic and grated ginger and sauté till the raw smell fades away. Add all the spices and rest half teaspoon salt to it and sauté again.
Add chopped tomatoes and cook till the mixture starts leaving oil. Add 1/3 cup water to it now and let it boil. Once it starts boiling, switch off the heat.
Open the pressure cooker after the pressure is released and transfer the tadka to the Dal and mix well. You can transfer the dal to tadka too if you using a big pan to make tadka.
Transfer it to a serving bowl and serve hot. Enjoy it with rice or bread of your choice.