Cauliflower needs to be exposed to sunlight for 6 hours every day. It produces a better head and leaves when it gets enough sunlight.