Heat a thick iron tava (griddle) on a medium flame and when hot, add the cumin seeds, peppercorn, cinnamon, cardamoms, cloves and roast for about 10 seconds.
Add the red chillies and roast for 10 more seconds.
Add the onions, garlic, turmeric powder, ginger-green chilli paste and ¼ cup of water and blend to a smooth paste in a mixer.
Heat a non-stick kadhai on a medium flame and when hot, add the paste and salt and dry roast for 3 to 4 minutes while stirring continuously
Add the cauliflower, tamarind paste, vinegar, 1 cup of water and bring to boil.
Simmer for about 5 minutes and serve hot garnished with coriander.