Il messaggio nutrizionale più importante per contribuire a prevenire il cancro è "mangiare la giusta quantità di cibo per evitare l'aumento di peso". Assumere il giusto equilibrio di alimenti può contribuire a raggiungere questo obiettivo; mangiare molti alimenti di origine vegetale ricchi di fibra alimentare ed evitare i cibi ad alta concentrazione energetica, ossia quelli che contengono molte calorie anche in porzioni ridotte, soprattutto i cibi ad alto contenuto di grassi di origine animale, quelli ricchi di zuccheri (i cosiddetti prodotti "da fast food", gli alimenti altamente trasformati o gli snack) e le bevande zuccherate. Vi sono sempre maggiori elementi a sostegno del fatto che un maggiore apporto di acidi grassi polinsaturi ω3 (contenuti soprattutto nel pesce grasso) e un minore apporto di bevande zuccherate nella dieta possono contribuire a ridurre l'insorgere del cancro, anche se non vi sono ancora prove sufficienti su cui basare una ferma raccomandazione.
Si raccomanda un elevato apporto di alimenti di origine vegetale (frutta e verdura, legumi e cereali integrali ricchi di nutrienti e fibra alimentare) per diminuire la probabilità di sviluppare tumori dell'apparato digerente. Si consiglia inoltre un ridotto apporto di carni rosse, in particolare di prodotti lavorati a base di carne, così come di sale e cibi salati, al fine di prevenire rispettivamente i tumori dell'intestino e dello stomaco. Anche l'assunzione di alcol causa diversi tipi di cancro.