Najpomembnejše prehransko sporočilo za preprečevanje raka je: „jejte tolikšno količino hrane, da ne pridobivate telesne teže“. To lahko dosežete z uživanjem pravega ravnovesja živil – jejte veliko živil rastlinskega izvora, ki so bogata s prehranskimi vlakninami, ter se izogibajte energijsko gosti hrani, tj. živilom z veliko kalorijami v majhni porciji, to so v glavnem živila z veliko živalske maščobe in sladkorja (t. i. „hitra prehrana“, visoko predelana živila ali številni prigrizki), ter sladkim pijačam. Obstaja tudi čedalje več dokazov, čeprav jih še ni dovolj za trdno priporočilo, da sta lahko v smislu preprečevanja tveganja za nastanek raka koristna višji vnos omega-3 polinenasičenih maščobnih kislin (visoka vsebnost v mastnih ribah) in izogibanje sladkim pijačam v prehrani.
Za manjšo verjetnost nastanka različnih vrst raka prebavnega sistema se priporoča velik vnos živil rastlinskega izvora (sadja in zelenjave, stročnic in polnozrnatih žitaric, ki so bogate z različnimi hranili in prehranskimi vlakninami). Za preprečevanje raka debelega črevesa in danke se priporoča majhen vnos rdečega mesa in še zlasti predelanega mesa, za preprečevanje raka želodca pa majhen vnos soli in slanih ali soljenih živil. Tudi uživanje alkoholnih pijač povzroča več vrst raka.