长期吃高脂肪、高蛋白、低纤维素者肠息肉发生率较高。而吃蔬菜及维生素C多者较低。
膳食中脂肪类成分超过40%是形成大肠息肉的一个重要因素,如果脂肪摄入不超过膳食的15%,发病率就会显著降低。高脂肪膳食能增加肠道中的胆酸,胆酸与细菌的相互作用可能是腺瘤性息肉形成的基础。此外,长期大量饮酒、吸烟,损害免疫功能,使基因突变,肠息肉的发生率也会提高。