Sprinkle salt over the cauliflower florets and soak them in hot water for 5 minutes. Drain the water rinse in fresh running water. Set aside to cool.
Add oil to a hot pan and saute the dry spices till aromatic without burning.
Fry the onions till golden. Add ginger garlic paste and fry this as well till the raw smell disappears.
Add chopped and mashed tomatoes along with salt. Fry till the tomatoes turn mushy and soft. If the tomatoes are not juicy, little water can be sprinkled while frying.
Add all the spice powders and fry for 2 minutes.
And yogurt. Mix well and fry until the mixture thickens. It should also begin to smell good.
Add peas and cauliflower. Mix and fry for 2 more minutes. Add water just enough to bring the cauliflower kurma to a consistency.Cook Covered till the cauliflower is done. Stir every few minutes to prevent the kurma sticking to the pan.
Add chopped coriander leaves the curry reaches the desired consistency.