Heat oil add cinnamon stick, cloves, black pepper corn, cumin seeds, kalonji, onions, ginger & garlic paste and fry till golden, on high flame.
Then add tomatoes, salt, red chilli powder, turmeric, water 1/3 cup and cook on high flame till the oil comes on the surface.
Now add the boiled dal, water 1 & 1/2 cups mix and cover, simmer on low flame till the oil comes on the surface.
Add mint, green chilli, garam masala powder, coriander leaves, mix well.
Serve hot with roti.