According to the American Cancer Society, the average adult in the U.S. has a 40% chance of developing cancer While no diet can guarantee prevention, certain foods may lower the risk. “Research tells us that making healthy food choices consistently over time can reduce your risk of getting cancer, but you can’t say with absolute certainty that food can prevent cancer,” says wellness dietitian Lindsey Wohlford
Eating too much red and processed meat, sugar, fried foods, and alcohol can increase cancer risk, while a diet rich in plant-based foods may help prevent it. Phytochemical-rich vegetables, fruits, and whole foods provide essential nutrients that support overall health
Some of the best anti-cancer foods include cruciferous vegetables (broccoli, kale, cabbage) with compounds that may lower lung and colorectal cancer risk Turmeric’s active ingredient, curcumin, has anti-inflammatory properties that may aid in cancer prevention Mushrooms contain antioxidants that may reduce prostate and breast cancer risk Garlic and onions have been linked to lower colorectal cancer rates Fatty fish, rich in omega-3s and vitamin D, may also reduce cancer risk
While no single food prevents cancer, a balanced, nutrient-dense diet, regular exercise, and avoiding harmful habits can significantly lower the risk