You may know some cancer-preventive antioxidants, such as lycopene, by name—but don’t overlook the foods that naturally contain these anticancer nutrients. “Although we must single out specific, promising plant compounds and try to figure out how they work individually to protect us from cancer and other diseases, I absolutely believe the benefits of eating the whole plant are greater than the sum of the effects of its parts,” says Jed Fahey, ScD, director of Johns Hopkins University's Brassica Chemoprotection Laboratory. What’s more, antioxidants from different plant foods work together to promote health. Fill your plate daily with a mix of fruits, vegetables, and other plant-based foods and spices whether you’re trying to keep cancer at bay or prevent a recurrence, says Kim Dalzell, PhD, RD, of challengecancer.com. Here are top menu must-haves.