Research shows that certain nutrients can help maintain healthy eyes and prevent eye problems. A balanced diet containing vitamin A from carrots, tomatoes and sweet potatoes; vitamin C from broccoli and oranges; omega-3 fatty acids from salmon and tuna; and green leafy vegetables like spinach can help keep eyes healthy. Maintaining a healthy weight by watching protein and controlling diabetes is also important for eye health since obesity is a leading cause of eye diseases.