Carrots are high in beta-carotene, which is converted into vitamin A by the body. Beta-carotene is good for overall eye health, but you would have to eat quite a few carrots for your eyesight to improve significantly.

Do you have a question? Ask an Expert.

  • This field is for validation purposes and should be left unchanged.