9 Best Foods to Eat for Healthy Eyes

By:Meenakshi Chaudhary, Onlymyhealth Editorial Team,Date:Nov 14, 2014

Subscribe for daily wellness inspiration

Like onlymyhealth on Facebook!

Everyone wants to own a pair of healthy eyes, but we often ignore the importance of the role that food plays in this. These foods can help you keep your eyes healthier, longer.
  • 1

    Foods for Healthy Eyes

    Your eyes are the windows to this beautiful world. Before you adore anything you see, you should consider keeping your eyes healthy. Some foods can be healthy for your eyes since they contain antioxidants, fats and minerals that are good for your eyes. Image Courtesy: Getty

  • 2

    Green Vegetables

    Green leafy vegetables such as kale and spinach are rich sources of antioxidants, zeaxanthin and lutein which can improve the health of your eyes significantly. Green vegetables also absorb blue light, which can be harmful to the retina but can keep your vision good. Image Courtesy: Getty

  • 3


    The beta-carotene present in carrots help to lower the risk of cataracts and muscular degeneration. No wonder carrots are considered to be one of the best foods for healthy eyes. Eat a couple of carrots as often as you can. Image Courtesy: Getty

  • 4


    Salmon is an excellent source of omega-3 fatty acids. It also reduces the risk of macular degeneration by 38% and helps with the treatment of dry eye. Add some salmon to your plate if you want to have healthy eyes in the longer run. Image Courtesy: Getty

  • 5


    Tomatoes are rich in carotenoids, including lycopene, which help to prevent light-induced damage to the eyes. The vitamin C present in tomatoes helps to protect vision. However, relying on packed tomato sauces may not be helpful for your eyes. Image Courtesy: Getty

  • 6

    Sweet Potatoes

    Sweet potatoes are also rich in beta-carotene that can boost your eyes' health. Moreover, sweet potatoes make an easy-to-prepare food with lots of health benefits. You can add some sweet potatoes to your healthful diet. Image Courtesy: Getty


  • 7


    Yellow corn is rich in zeaxanthin and lutein and offers almost every nutrient that keeps your eyes healthy. Eating corn on a regular basis can significantly lower the risk of cataracts and prevent the loss of yellow pigments in the eyes. Image Courtesy: Getty

  • 8

    Olive Oil

    Olive oil helps your body to absorb nutrients from the other foods that can keep your eyes healthy. Add a little olive oil to your food to improve absorption of the nutrients from the veggies. Image Courtesy: Getty

  • 9


    Turkey is rich in both the B-vitamins, niacin and zinc and it is incredibly versatile. You can have it as a substitute for beef or chicken. You may not find such an economical food with so much to offer. Image Courtesy: Getty

  • 10


    You may have never even heard of eating ostrich for healthy eyes; but, ostrich is rich in zinc which can help the eyes to stay healthy. It also lowers the risk of muscular degeneration. Image Courtesy: Getty

Related Slideshows
Post Comment
Post Your comment
Disclaimer +
Though all possible measures have been taken to ensure accuracy, reliability, timeliness and authenticity of the information; Onlymyhealth assumes no liability for the same. Using any information of this website is at the viewers’ risk. Please be informed that we are not responsible for advice/tips given by any third party in form of comments on article pages . If you have or suspect having any medical condition, kindly contact your professional health care provider.
  • All
  • Article
  • Slideshow
  • Video
  • QnA

Medical Miracle

India’s pregnant man?India’s pregnant man?