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