What Are the Best Foods to Eat to Fight Cancer?


Quick Answer

The best foods to fight cancer are broccoli, sweet potatoes, Brussels sprouts, peas, spinach, cauliflower, garlic, oranges, pears, lean poultry, garbanzo and tofu, according to the MD Anderson Cancer Center at the University of Texas. Other cancer-fighting foods are lean fish, pinto beans, whole grains, skim milk, lentils, eggs and low-fat cheese.

Continue Reading
Related Videos

Full Answer

Since most cancers are caused by people’s lifestyles, eating a healthy diet is perhaps the best way to fight them, as explained by Mayo Clinic. In this regard, people need to avoid using all forms of tobacco, including cigarettes. Instead, people are advised to eat vegetables and fruits on a daily basis. Similarly, beans and whole grains contain cancer-fighting substances.

While high-fat diets lead to obesity, excessive consumption of alcohol leads to various cancers such as colon, liver, kidney and breast. Other good foods to eat to fight cancer include Romaine lettuce, berries, whole grain pasta, oatmeal, bran flakes and popcorn, as stated by the MD Anderson Cancer Center.

Similarly, people with cancer are advised to use olive oil, canola oil, or fat-free salad dressing for cooking food. The best cancer-fighting foods are plant-based, as claimed by WebMD. Turmeric is perhaps the best spice for fighting cancer, while green tea, white tea, grape juice and water are the best beverages, according to MD Anderson Cancer Center. These foods may be accentuated by regular exercise.

Learn more about Cancer

Related Questions