蔬菜、瓜果、豆类等含有丰富的多种维生素和微量元素,有一定防癌和抗癌作用。如黄豆、卷心菜、大白菜均合有丰富的微量元素钼,西红柿、胡萝卜、空心菜、大枣含有丰富的维生素A、C和B等,其中空心菜营养最好,它含有多种维生素,超过西红柿数倍。蒜苔、韭黄、菜花、包心菜除含有丰富的维生素外,还含有可增高芳基烃羟基化酶活性的靛基质,可抗御化学致癌物质的致癌作用。