Add ghee into a wide pan. Heat it over low heat.
Add semolina and roast it for about 2 minutes.
Take the pan off the heat. Let the semolina or sooji cool down completely.
Add the semolina to a bowl.
Add chopped chillis, ginger, salt, vegetables, water and yogurt.
Mix well till the mixture has no lumps.
Heat the 1 tbsp oil in a small pan over low heat.
Add chana dal and roast it till it begins to turn light brown in colour.
Add the urad dal and roast till it changes colour.
Add mustard seeds, curry leaves and coriander. Mix and let it sizzle for a few seconds.
Add asafetida and immediately pour the tempering into the batter.
Mix well. Let the batter rest for 10 minutes.