Boil the cauliflower florets for 3-4 minutes and drain the water. Keep it aside.
Heat 2 tbsps of oil in a thick bottomed pan on medium heat. When the oil is hot fry the peanuts and remove with a slotted spoon and keep it aside.
Add the rest of the oil in the same pan on medium heat, when hot temper it with cumin seeds, ginger and asafoetida (hing) and sauté for few 10-15 seconds.
Next add the blanched cauliflower florets, and green peas and chopped chillies. Sauté for 4-5 minutes.
Now add in the boiled mashed potatoes
Stir in the boiled potatoes, raisins and chopped cashew nuts and peanuts and and mix everything well. Cook for few minutes.
Add turmeric powder, Bengali garam masala powder, bhaja masala, salt and sugar. Mix everything together.
Continue sautéing for 4-5 minutes. Take it off the heat and let it cool.