高脂肪食谱和纤维素不足是主要结肠癌的发病因素。饱和脂肪酸的饮食可增加结肠中胆汁酸与中性固醇的浓度,并改变大肠菌群的组成。胆汁酸经细菌作用可生成3-甲基胆蒽等致癌物质,固醇环也可经细菌作用被芳香化而形成致癌物质。食物纤维包括纤维素、果胶、半纤维素、木质素等,吸收水分,增加粪便量,稀释肠内残留物浓度,能够缩短粪便通过大肠的时间而减少致癌物质与肠粘膜接触的时间,若膳食纤维不足时,已是结肠癌的发病因素之一。临床上许多结肠癌患者到医院就医时已经属于结肠癌晚期了,这主要是因为出现结肠癌的晚期症状时患者才会出现严重的身体异常,才会引起患者的重视。