预防癌症的食物有大蒜,卷心菜,对防癌、防治心脑血管等疾病有积极功效、洋葱蒜素、促进吞噬细胞破坏癌细胞、西红柿、茄子,十字花科蔬菜,芥蓝、萝卜、菜花、西兰花、紫甘蓝等。
它们因富含具有抗癌作用的物质,被称为“抗癌蔬菜。