Rinse and chop the cabbage. Also chop the onion and tomato.
Heat 2 tsp of oil in a frying pan. Add in red chili, urad dal and mustard seeds. Start roasting them under medium flame.
Roast until dal is slightly brown. Add in chopped ginger, green chili and curry leaves. Saute them for a while.
Followed by add in chopped onion and fry until onion turn translucent.
Next add in chopped tomato. And start frying them under medium flame. Adding tomato is optional.
Add in turmeric powder and fry the tomato until soft.
Next add in chopped cabbage and fry for 2 minutes under high flame.
Add in salt and give a quick mix.
Close the lid and cook the cabbage until soft.
Wait until cool.
transfer it into a mixer grinder and grind it until fine. No need to add extra water while grinding. Also if not using tomato, add little tamarind while grinding.
Transfer it into a bowl. And temper it with oil, mustard seeds, red chili, urad dal and curry leaves.