A tasty side dish made with cabbage, soaked chana dal, fresh coconut and spices that goes well as a side with rice or chapathi.
Chop cabbage into very thin strips or small tiny squares (your preference).
Heat oil in a pan, do tadka with mustard seeds, urad dal, red chilies, curry leaves.
Add chopped onion and fry for couple of mins till it sweats (no need to brown it). Add chopped green chilies and tomatoes and fry for few mins until the tomato is mashed well.
Add soaked chana dal, 1/2 cup water, spice powders (chili, coriander, turmeric), salt and mix well and cover and cook for about 10 mins (opening and stirring in between) until the chana dal is about 90% cooked.
Add chopped cabbage, mix well with cooked dal and cover and cook in low flame for about 5 mins until the cabbage is cooked. When cooking cabbage (or any vegetable), I do not like if the vegetable is overcooked and mashed so I stop the cooking process when the vegetables are just about cooked, and still retain their shape and taste (and nutrients too!).
Add coconut paste (or grated coconut) and give a good stir. Check and adjust salt level if needed.
Garnish with chopped coriander leaves (optional).