10 Best Foods for Healthy Eyes - Improve Your Eyesight

Today we are going to share with you 10 best foods to eat for healthy eyes, these foods will help you to improve your eyesight and vision.

Eyesight has become a luxury these days, there are millions of people around the globe with poor or no visibility. Many adults and young children are getting glasses and this is why I decided to share with you 10 best foods to improve your eyesight.

10 Best Foods for Healthy Eyes


Carrots are the best food to eat to get better vision as they are rich in vitamin A and beta carotene which are essential nutrients for eye care. Eating carrots regularly have been proven to cure and prevent cataracts and macular degeneration of the eyes.

Leafy vegetables (spinach/kale)

Leafy greens are generally high in 2 powerful antioxidants (lutein and zeaxathin) which protects retinal damage and improves eyesight.

Sea food

Fish and other sea food are rich in omega 3 which helps to improve vision and reduce dry eyes. Omega 3 fatty acid is essential for your eyes therefore make sure that you eat sea food at least once a week.

Non-meat protein source (nuts/eggs/beans)

These are a good source of vitamin D, vitamin E and zinc. All of these are essential ingredients required for better vision. Your eyes require these 3 essential nutrients on daily bases. Therefore eating nuts, eggs and beans regularly will not only boost your metabolism but will also improve your eyesight.

Citrus (Oranges/grape fruits)

Citrus fruits are a great source of vitamin C which is a powerful antioxidant that helps to improve eyesight. If you are not a huge fan of leafy greens that were mentioned earlier you can than eat citrus fruits as an alternative source of antioxidants.

Sweet potatoes and yam

Although sweet potatoes and yam are high in calories but they are also a great source of carotene, fibre and potassium which are great for eye health.


Tomatoes contain a good source of lycopene which is a powerful antioxidant that has that vibrant color in the fruit. It is also a good source of vitamin C, therefore eating tomatoes helps to improve eyesight.

Olive oil

Studies show that olive oil decreases that chances of developing macular degeneration as we age which is great for vision. Although the consumption of olive oil is really low but it is good to know that it is good for eyes.


Not only taste but turkey is high in vitamin B and zinc which are great to beat and to prevent cataracts. All the meaty taste of turkey is great to improve eyesight.


Eating broccoli regularly will help you to prevent vision loss because broccoli is rich in lutein and vitamin C.

There you go 10 best food to eat to improve eyesight. All you need is powerful antioxidants, vitamins and other essential nutrients which can be found on all the above food sources. Also to prevent vision loss make sure that you wash both your eyes with cold water every day.