Put another way, eating 8 to 10 servings of fruits and veggies along with beans, whole grains, nuts and seeds will give your body what it expects to receive to its job defending itself from constant attacks from toxins and free radicals responsible for causing cancer and other illnesses.