Ngoài yếu tố di truyền, đột biến gen và môi trường ra, ung thư còn có quan hệ mật thiết với thói quen ăn uống hàng ngày. Thiếu Beta-carotene có thể gây ung thư phổi Hiện nay, ung thư phổi vẫn là một loại ung thư có tỷ lệ cao trong các loại ung thư. Ngoài hút thuốc gây ung thư phổi ra, cơ thể nếu thiếu β -carotene cũng có thể gây ung thư phổi. Vì vậy, người hút thuốc thời gian dài, bệnh nhân lao phổi và người bị bụi phổi nên ăn nhiều thực phẩm giàu β -carotene như cà rốt, dứa, xoài, đu đủ, đậu phụ. Thiếu protein có thể dẫn đến ung thư dạ dày Nếu chúng ta dung nạp không đủ protein từ thức ăn, đặc biệt là protein đầy đủ ( có đủ các acid thiết yếu) sẽ có khả năng dẫn đến ung thư dạ dày. Trước đây, ung thư dạ dày một thời được gọi là "bệnh nhà nghèo". Vì vậy, người bị viêm loét dạ dày, người có chức năng miễn dịch thấp và gia đình có tiền lệ ung thư dạ dày nên thường xuyên ăn nhiều thực phẩm có protein đầy đủ, ví dụ như cá, tôm biển, con hàu, đỗ tương,...