In a pan , heat 1.5 Tbsp of oil, add ¾ cup finely chopped onions, fry them till translucent.
Add in prepared green chilli ,ginger and garlic paste , fry till raw smell goes off.
Now add in ½ cup finely chopped tomatoes, mix well.
Add in turmeric powder , red chilli powder , coriander powder , fennel powder and garam masala , mix well everything .
Now add blanched cauliflower florets and mix well.
Take about ½ cup of water and add into the the masala , add salt and continue to cook on medium heat.
Add in the prepared cashew paste , blender rinsed water ( about ¼ cup) and mix well.
Now add in well mashed boiled potato, mix well everything .
Close the lid and cook on a medium heat ,till water gets absorbed and looks like a thick gravy. ( It still thickens once after it cools down)
Turn off the heat , add chopped coriander leaves and mix well.