Dry roast the pickling spices- Mustard Seeds, Fennel, Carom seeds, Cumin seeds, Onion Seeds (Kalongi),fenugreek seeds for a minute and coarsely ground them. Keep aside.
Heat mustard oil in a wok and bring it to a smoking point. Reduce heat and add asafoetida, red chilli whole and the grounded pickling spices.
When they crackle add onion paste and sauté till light brown in colour. Add gram flour and cook for few seconds and dry spices-turmeric, red chilli powder, black salt and salt.
Add yoghurt and cook for 10-15 minutes. Add pickle paste and paneer cubes, mix and add some water. Cover and cook for 2 minutes.
Finish with chopped coriander and little garam masala and give a final mix.
Remove in a bowl and serve hot garnished with ginger juliennes and coriander sprig.