Hrana biljnog porekla bogata je polifenolima, antioksidansima koji preventivno deluju na razvoj karcinoma, dok istovremeno imaju protivzapaljensko dejstvo. Polifenolima naročito obiluje zeleni čaj, kakao, laneno seme i jagodičasto voće. Isto tako, laneno seme obiluje omega-3 masnim kiselinama i lignanima i zahvaljujući ovim sastojcima može da zaustavi rast tumora. Istraživanja su takođe pokazala da muškarci koji nedeljno jedu tri porcije povrća iz porodice kupusnjača (brokoli, kupus, karfiol, kelj, prokelj) imaju za 41% manji rizik od pojave raka prostate.