膳食的多样化及成分的复杂性影响多种癌症发生的危险性。某些特异的宏量营养素、微量营养素对癌症的危险性具有有益或不利的影响作用。尽管膳食因素与癌症发生之间的关系还没有完全得出结论,但大量的流行病学资料和确证实验研究有力地支持膳食营养与某种癌症的关系。总的来说,全谷类、蔬菜、水果、膳食纤维以及某些微量营养素等可能对癌症危险性具有保护作用,而脂肪、能量和酒精的过量摄入可能增加癌症的危险性。在脂肪对一些癌症危险性影响作用方面更主要的可能是脂肪的类型而不是总脂肪摄入量。因此,合理的选择食物种类和加工烹调方法,确保膳食营养平衡,避免营养不良是预防癌症的有效途径。