Take all the pickle spices- cumin,coriander,mustard,fennel, fenugreek in a mortar and pestle and crush them coarsely.
Wash and chop cauliflower into medium size florets and soak them in warm turmeric water for 10 minutes and then drain and wash well.
Heat oil in a heavy bottom pan and when the oil come to smoking point ,let it cool down slightly else the spices will burn at that temperature.
Now add the crushed spices, grated ginger and green chilies and saute.
Add turmeric powder and the cauliflower florets ,saute for a minute on medium heat.
Add salt and mix and now cover with a lid and cook on medium heat till half done.
Now add the beaten yogurt and the ready made pickle masala and mix and cook uncovered on low heat till the cauliflower get cooked completely (CHECK NOTES)
Now add lemon juice and chopped coriander and mix gently.
Serve it hot with any bread or rice or just as a starter.