Kilka czynników może zwiększyć ryzyko zachorowania na raka u danej osoby. Około 50% przypadków raka można zapobiec, prowadząc zdrowy tryb życia, regularnie ćwicząc, zdrowo się odżywiając i stosując skromną dietę zapobiegającą nowotworom. Badania epidemiologiczne konsekwentnie wykazują, że populacje stosujące dietę bogatą w warzywa i owoce zmniejszyły częstość występowania raka. Z drugiej strony populacje, które mają dietę bogatą w tłuszcz zwierzęcy, czerwone mięso, śmieciowe jedzenie lub wysokokaloryczne, są predysponowane do raka.
Wykazano, że niektóre naturalnie występujące fitochemikalia, takie jak flawonoidy, karotenoidy, witaminy, terpeny, sterole, indole i fenole mają właściwości przeciwnowotworowe. Flawonoidy i izoflawonoidy są wtórnymi metabolitami roślinnymi i są szczególnie ważne w profilaktyce raka. Flawonoidy znajdują się we wszystkich lądowych roślinach naczyniowych, podczas gdy izoflawonoidy znajdują się w roślinach strączkowych, takich jak soja. Ogólnie rzecz biorąc, flawonoidy i izoflawonoidy zapobiegają rozwojowi raka poprzez hamowanie cyklu komórkowego i nieprawidłowej proliferacji komórek, zmniejszanie stresu oksydacyjnego i indukowanie enzymów detoksykacyjnych, stymulację układu odpornościowego i apoptozę.
Regularna aktywność fizyczna pomaga również zmniejszyć częstość występowania kilku rodzajów raka, w tym raka jelita grubego i piersi. Regularne ćwiczenia zwiększają przepływ pokarmu przez jelito, skracając w ten sposób czas, w którym błona śluzowa jelit jest narażona na działanie mutagenu. Podobnie, rygorystyczna aktywność fizyczna może zmniejszyć narażenie tkanki piersi na krążący estrogen, zmniejszając w ten sposób ryzyko raka piersi.
Poza tym codzienne ćwiczenia i zbilansowana dieta mogą pomóc w kontrolowaniu nadmiernego przyrostu masy ciała lub otyłości, co wiąże się ze zwiększonym ryzykiem raka piersi, endometrium, pęcherzyka żółciowego, trzustki, nerek, gruczolakoraka i przełyku.