Cauliflower is a cool-season crop, meaning it needs cool weather to thrive. It also grows best in rich soil.
Cauliflower flowers are called heads, and you can harvest them when they are mature. If you want to save the head for later, you can harvest them when the buds start to open.
One plant gives one head.
If you live in a hot climate, this means you will need to be very careful when you are planting your crop, because it does not like heat. Cauliflower will grow best if the temperature is around 50 degrees F. When temperatures are much below that, the crop will not do well. Cauliflower is an annual plant.