Научное название рода происходит от латинского названия капусты — brassica, которое, в свою очередь, основано на кельтском слове bresic — тоже капуста.
Происхождение русского слова капуста обычно возводят к лат. caput — голова.
По Фасмеру, русское капуста — контаминация средне-латинского compos(i)ta, итальянского composta «смесь, состав; компот; удобрение», первоначальное значение: «сложенная (зелень)». В то же время Фасмер обращает внимание на верхне-немецкие kumpost «варенье» и «кислая (квашеная) капуста», chapuʒ и kappȗʒ, которые возводятся к латинскому caputium «кочан капусты».