维生素与微量元素:有研究表明,补充维生素A、C、E能使腺瘤患者的结肠上皮过度增生转化为正常,但目前资料并不支持用抗氧化维生素来预防结直肠癌。
叶酸能减少结直肠癌的发病,但具体机制尚不清楚。另有研究发现,增加钙和镁的摄入可能能降低结直肠癌发病率,但目前研究还不甚详细。