Heat oil in a cooker and add jeera seeds, fry till they brown.
Add green chilly, ginger garlic paste and onions, fry till soft.
Add tomatoes and fry till they are done nicely, leaving oil from the side.
Add all powdered spices and fry further for a min.
Add soaked and drained dal and cover it with just enough water.
Pressure cook for 2 whistles.
If you feel there is too much water after opening, cook further till it dries.
Serve hot with rotis.