Clean & deep fry the cauliflower without cutting it into pieces.
Fry it till it has turned brown from all sides.Take it out & keep it aside.
Grind together 1 onion , ginger & garlic to fine paste.
Then to the same oil add the bay leaf, cloves and peppercorns then put 1 chopped onions & fry till it turns dark brown.
Add the masala paste along with other dry masala mentioned in the ingredients.
After this masala is done add the chopped tomatoes fry it then put the deep fried flower in this prepared masala.
See to it that the flower gets completely covered with the masala.
Keep it on slow fire for 5 min. While serving garnish it with fried potato chips and fresh coriander leaves .