Make a paste with curd, poppy seeds, cashew nuts, green chilies and ginger.
Curd, poppy seeds, cashew nuts and ginger paste is ready to be mixed with turmeric powder, Kashmiri red chilli powder, coriander powder, cumin powder, ½ tbl spoon of salt and ½ tbl spoon sugar to the paste. Mix well.
Add cauliflower to the mixture for marination. Add 1 tbl spoon of refined oil. Mix well. Keep the marinated cauliflower aside for 30 minutes also save little masala mixture to use during cooking.
Heat a kadai or cooking pan. Pour refined oil into it.
Add bay leaf, dry chilies, cinnamon, cardamom, cloves and black peppers. Stir for 1 minute.
Add already marinated florets. Fry them for a few minutes.
Add the rest of the masala mixture.
Cook for some time. Add enough warm water to boil the florets.
Put a lid on the kadai and cook for 10 minutes.
Remove the lid after 10 minutes. Add ½ tbl spoon of sugar, garam masala and ghee.
Add a little salt. Give it a stir.
Cook for another 2 minutes with lid on. Cauliflower Roast Bengali Style is ready and transfer it to a bowl. Serve it with steamed rice, roti, paratha or any other Indian bread varieties.