For at forebygge kræft er den bedste anbefaling at spise en kost, der sikrer, at du bevarer normalvægten. Det kan du opnå ved hjælp af den rigtige kostsammensætning – spis rigeligt vegetabilske fødevarer, der har et rigt indhold af kostfibre, og undgå energimættede fødevarer, dvs. mad med mange af kalorier i en lille portion. Dette er oftest madvarer med store mængder animalsk fedt og sukker ("fastfood", højt forarbejdede fødevarer og mange snackprodukter) og sukkerholdige drikke. Nyeste forskning tyder på, at det kan nedsætte risikoen for kræft, hvis man øger indtaget af flerumættede omega-3-fedtsyrer (findes i fede fisk) og undgår sukkerholdige drikke, men det er endnu ikke tilstrækkeligt veldokumenteret.
En høj andel af vegetabilske fødevarer anbefales (grøntsager, frugt, bælgfrugter og fuldkornsprodukter, som har et rigt indhold af næringsstoffer og kostfibre) for at nedsætte risikoen for kræft i fordøjelsessystemet. Et lavt indtag af rødt kød og navnlig forarbejdet kød og et lavt indtag af salt eller saltede eller saltholdige fødevarer anbefales for at forebygge tarm- og mavekræft. Alkohol er også medvirkende årsag til flere kræftformer.