Broccoli, cabbage and other green vegetables are rich in vitamin C. Vegetable oils, whole grains, nuts, seeds, and wheat germ are good sources of selenium and vitamin E. Carrots, sweet potatoes, pumpkin, squash and spinach supply beta carotene, while tomatoes and processed tomato products provide lycopene.