A cauliflower is ready to be harvested when the head has reached a width of 6–8 in (15–20 cm). The whole head should be firm, compact and white in color. If the head is not yet compact, then it's not ready to be harvested. If the florets are spread and the head appears sparse, then you've waited too long.