A cancer-prevention diet is one that is high in fiber, low in fat (especially animal fat), and includes generous portions of fruits and vegetables. It also minimizes or excludes alcohol. It has higher blood levels of beta-carotene, more vitamin C, indoles, and fiber. Dr. Neil Barnard, MD shares his wellness guide for foods for cancer prevention.