Heat the pan and add put 2 tsp Ghee.
Stir-fry the cauliflower florets (refer to the picture of size estimation. Not too big as it won't absorb the flavors and not too small for it will get mashed up).
Take cauliflower off the pan after it turns slightly yellow-brown.
Put 2-3 teaspoon of Ghee in a heated pan, add mustard seeds.
After the seeds stop popping, add the white paste. Mix well and roast till the paste turns a little brown.
Blend the tomato to get puree and add the puree to the pan.
Add the spices, cumin, turmeric, and coriander powder. Roast for 1 minute.
Add cauliflower and 4-5 tablespoons of water. Add salt to taste.
Once cauliflower is a little soft and as per your liking, close the heat and garnish with fresh coriander leaves.
And there it is, ready to be served, your own cauliflower curry.