Genes may be a bigger factor than diet, but what you eat can still affect your chances of developing cancer. MSNBC tells you what to pile on your plate, and what to avoid.
- Cruciferous veggies like broccoli, brussels sprouts, cabbage, cauliflower and kale
- High-fiber anything
- Foods rich in vitamin D and calcium
- Tomatoes and berries
Cut back on:
- Red and processed meat