همچنانکه تغذیه در بروز سرطان نقش دارد ، پیروی از یک الگوی غذایی سالم نیز می تواند مانع بروز سرطان شود به طورمثال اغلب سبزی های به رنگ سبز تیره یا قرمز تیره حاوی آنتی اکسیدان ها هستند و آنتی اکسیدان ها ، فعالیت های شیمیایی منجر به تولید سلول سرطانی را مهار می کنند.
استفاده از ریزمغذی هایی مانند سلنیوم به جلوگیری از سرطان کمک می کند. غلات یکی از منابع سلنیوم به شمار می رود.
بیشترین عوامل بروز سرطان، عوامل محیطی مانند آلودگی های غذایی، آلودگی هوا و استعمال دخانیات است و نمی توان گفت سرطان به طور صد در صد براثر عوامل ژنتیکی ایجاد می شود.