The most thorough way to clean cauliflower before cooking is to cut it into florets, then soak it in a bowl of water. Simply swish it around a few times in the water to dislodge any dirt or grime, then dry well with paper towels.