Carrots and eye. A balanced diet is best. Carrots are good for the eyes-- a quarter cup per day is plenty. Also try to add green leafy vegetables such as kale, collards, spinach, and cabbage to your diet. Salads are good. Also, the red and orange vegetables are good for your eyes. Try to eat plenty of blueberries, oranges, bananas, and blackberries. Also, eat fish once or twice a week.