蔬菜、水果和谷类中富含有膳食纤维,主要是纤维素、木质素、半纤维素、多缩戊糖、树胶及果胶等,这些物质能降低大肠癌等肿瘤的发生率。膳食纤维能预防由某些化学致癌物诱发的癌变,又能调整体内激素或内源性肿瘤抑制剂。蔬菜、水果类植物除了含有丰富的纤维素外,也含有丰富的维生素类物质。蔬菜、水果对肿瘤的预防作用除了膳食纤维外,维生素起到了关键的作用。胡萝卜富含胡萝卜素,西红柿、桔子、苹果和其它蔬菜则富含维生素C,它们与脑胶质瘤的发生都呈负关联。