Question: what are the best foods to eat when you have cancer?
Answer: fruit and vegetables. starchy foods including bread, pasta, rice and potatoes. dairy and alternatives. meat, fish, eggs, beans and other sources of protein. oils and spreads.