Nejdůležitější výživové doporučení, jak předejít rakovině, zní: „Dbejte na příjem správného množství potravin, abyste nepřibrali.“ Dosáhnout toho lze vyváženou stravou – konzumací velkého množství rostlinných potravin, které jsou bohaté na vlákninu, a vyřazením potravin s vysokým obsahem energie, tj. potravin, které i v malých porcích mají velké množství kalorií, většinou potravin obsahujících mnoho živočišného tuku, slazených potravin (tzv. „rychlého občerstvení“, potravin s vysokým stupněm zpracování nebo mnoha pochutin) a slazených nápojů. Existuje stále více důkazů, že z hlediska rizika vzniku rakoviny může být prospěný vyšší příjem omega-3 polynenasycených mastných kyselin (obsažených ve vysoké míře v tučných rybách) a vyřazení slazených nápojů ze stravy, ačkoli uvedené důkazy zatím nepostačují k vydání spolehlivého doporučení.
Ke snížení pravděpodobnosti vzniku nádorových onemocnění trávicí soustavy se doporučuje vysoký příjem rostlinných potravin (zeleniny, ovoce, luštěnin a celozrnných obilovin, bohatých na různé živiny a dietní vlákninu). Jako prevence rakoviny tlustého střeva, konečníku a žaludku se doporučuje omezit konzumaci červeného masa, a zejména zpracovaných masných výrobků, a soli a slaných nebo solených potravin. Příčinou několika nádorových onemocnění je také pití alkoholu.