Le chou-fleur violet n'est pas teint. Sa couleur signature provient du même antioxydant que l'on trouve dans le chou rouge et le vin rouge: l'anthocyane. L'exposition au soleil exagère encore son effet sur le chou-fleur, ce qui donne des têtes violettes brillantes.