Цветная капуста называется цветной, хотя она белая, из-за не очень точного перевода.
На латинском языке цветная капуста называется «cauliflora», это слово произошло от «caulis» (стебель) и «floris» (цветок). То есть дословный перевод — «цветочная капуста». Овощ назван так, потому что его головка состоит из множества маленьких, тесно расположенных соцветий.
В русский язык название пришло из английского — cauliflower. В английском оно появилось от итальянского слова «cavolfiore», которое в свою очередь было заимствовано из латыни. С итальянского «cavolfiore» переводится как «цветок капусты». В русском же языке слова «цвет» и «цветок» или «цветной» и «цветочный» родственные, и, судя по всему, в процессе перевода произошла подмена понятий, из-за которой «цветочная капуста» стала «цветной капустой».