Heat oil in a pan. Add mustard seeds, cumin seeds, curry leaves,green chilies, asafoetida, turmeric powder.
Add the soaked chana dal and water. Cover and cook it till chana dal are soft but not mushy.
Add the chopped cabbage, salt and red chili powder.
Mix well. Cover and cook till cabbage is cooked.
Add the chopped coriander.
Mix well and saute for a minute. The cabbage chana dal subji is done.
Garnish it with chopped coriander and serve . It goes well with roti, plain rice or parathas
Note:Take care that the chana dal is not cooked mushy. You can cook it in a pressure cooker, and then combine with cabbage, Or you can also cook the chana dal with the cabbage. Whichever method is used, the chana dal should not become mushy. It should be soft but firm.