Food plays an utterly important role in improving eyesight. The reason is that the eyes and the liver have a close connection.
So carrots do improve eyesight, and you can read here a lot about how to get the most out of your effort.
The thing with the carrot business is that you can’t just say one food will improve anything in your life.
Your body is a finely tuned machine that requires many nutrients. Carrots happen to contain Vitamin A, which is important for eyesight, but it’s not the only food in the world containing it.
Sweet potatoes outperform carrots by a fair percentage, and Kale and other greens are close on the heels of carrots.
Bottom line is that you do need a lot of variety in your diet and that your eyes really improve when you add a variety of healthy foods to your diet.
It’s also important how you prepare the food. If you cook the living hell out of the carrots, the Vitamin A content breaks down as well, so keep this in mind.
The interesting bit are the opposing voices of something like the NYU Langone Medical Center that claim we already do get enough Vitamin A through our diet.
I think that might have been true when fruits and vegetables have been grown properly, but today everything is depleted. And when you do have eye problems, an extra dose won’t harm, IMHO.