The best way to improve your eyesight naturally is to give your eyes what they need to be healthy. A steady supply of nutritious foods and vitamins keeps your eyes — and your body in general — at their peak. Here are some of the best foods for your eyes. Most are generally available year-round and for a reasonable price. You can enjoy them on their own or in more complex recipes.