بدن از برخی مواد مغذی موجود در سبزیجات و میوهها برای محافظت بافتی در مقابل تولیدات ناشی از متابولیسم طبیعی (اکسیدانها) استفاده میکند. از آنجا که این مواد با افزایش خطر بروز سرطان مرتبط است، مواد غذایی معروف به آنتیاکسیدان در مقابل سرطان اثر محافظتی دارند. آنتیاکسیدانها شامل ویتامین سی، ویتامین ای، کاریتنوئیدها و تعداد دیگری از مواد شیمایی گیاهی (فیتوکمیکال)هستند. مطالعات نشان میدهند افرادی که سبزیجات و میوهی بیشتری حاوی مقادیر بالایی از آنتیاکسیدانها مصرف میکنند میتوانند خطر بروز سرطان را کاهش دهند. مطالعات بالینی مربوط به مکملهای آنتیاکسیدان در حال انجام است. اما تاکنون ارتباط قطعی بین کاهش خطر سرطان با مصرف مکمل¬های ویتامین و مواد معدنی اثبات نشده است. برای کاهش خطر بروز سرطان در حال حاضر بهترین توصیه تأمین آنتی¬اکسیدان¬ها از مواد غذایی به جای داروهای مکمل است.