Eye-healthy foods include carrots, sweet potatoes, cantaloupe, apricots, citrus fruits, peaches, red bell peppers, tomatoes, strawberries, avocados, almonds, sunflower seeds, leafy green vegetables, beans, oysters, lean red meat, and poultry.