Wash and soak Urad Dal for 6-8 hours (or overnight). Drain and pressure cook with 2 cups water, turmeric, green chillies and 1 medium tomato till done and slightly mushy - about 3-4 whistles.
Let the pressure come down on its own.
In a pan, heat oil, splutter cumin seeds and asafoetida. Now add the diced onions, ginger + garlic (i using), remaining tomato, salt and saute well till onions are browned and tomato turns mushy.
Add the spice powders one by one & saute till oil leaves the sides, now add the cooked urad dal and mash up well.
Let it simmer for 5-7 mins on medium heat.
Check for salt and garnish with chopped cilantro and serve hot / warm with flatbreads / rice
Keyword Kaali Dal, Party Main Course, Protein Rich, Sabut Urad dal, Side dish for Chapati, Sides, Urad Dal