I have asked many people about "best to way to clean cauliflower" before cooking. I got several answers, like keeping in salt water or add soak in turmeric mixed water. And also how do you remove worms from cauliflower?
A bucket of salty water is the best way to get rid of bugs. That said, I've never had a problem with bugs in store-bought cauliflower.
You need to completely submerge the head in water, so a bucket that can fit the whole head is best. Add about 2 Tbsp salt per quart warm water to get it nice and salty. Submerge the head, florets down (they float, so a weight to keep it submerged will help). Let sit 5-10 minutes, remove, rinse, and eat as you please.
The salt in the water helps to kill the bugs and encourage them to let go. It also might kill some surface contamination if it exists, but this isn't really the point. You should see bugs either floating or at the bottom when you remove the cauliflower.
If you don't need the head whole when cooking, core and cut into desired size prior to soaking.
Ok peoples....what you have to do with store bought or garden fresh...is soak the broccoli in salt water...now here is the catch....after a few minutes you will see white flat works swimming at the top of the water...its absolutely disgusting...scoop them out...wait for more...once no more come up..rinse it very well. Unfortunately I have been so grossed out after seeing those white babies that I haven't eaten cauliflower in years...but hey...go for it.