The third good foods to help improve your eyesight are fruits and vegetables. You need to have a lot of fiber in your diet if you want to keep your body functioning at a high level. Fruits and vegetables are rich in fiber and this helps to improve your eyesight. You should also remember to drink lots of water. This will help to flush the toxins out of your system so you can stay healthy.