Roast on the eggplant on gas stove till the outer skin gets burnt.
Keep it aside to cool a bit and remove the burnt skin.
Cut the top off,mash the remaining brinjal.
In a pan, add oil and add cumin,green chillies,garlic & ginger.
Now, add onion and sauté until translucent.
Add tomatoes and cook until soft.
Add all the spices with little(2 tablespoon) water.
Once the onion & tomato mix has been cooked,add the mashed eggplant
Cook for 5-10 minutes,garnish with coriander.
Serve hot with flat bread.