Chop tomatoes in big chunks, grind along with green chili and ginger and make a smooth paste.
Heat oil in a big pan and when it become hot add cumin seeds.
When cumin become golden add bay leaf, cloves, cardamom and asafoetida.
Now switch off the flame for a minute.
Add the chili powder, kashmiri chili, turmeric, coriander powder and stir to mix.
Start the flame and add the tomato puree in the tempering, stir to mix.
Cover with a lid and cook on low heat till oil start separating.
Whisk the curd with a cup of water and add in the pan.
Add some more water to adjust the consistency of the gravy, add both the salts.
Now let the gravy simmer for 10 minutes.
Now add the fried pakodis in the gravy and mix.
Cover with a lid and simmer for about 10 minutes or till the pakodis become soft and absorb the gravy.
Add lemon juice , garam masala and fresh coriander and mix.