Believe it or not, your diet can go a long way in improving your eye-sight. Contrary to the common misconception, eating carrots will not improve your eye-sight, but there's a range of foods that will. Green leafy vegetables are known to be very beneficial where sight is concerned, especially examples such as kale, spinach and collards. Various oily fish such as salmon and tuna are also healthy for the eyes as well as non-meat protein sources such as nuts, beans and eggs. If you like fruit juices, citrus fruits in particular, such as oranges, will help boost your vision.