Good vision isn’t just about having regular eye tests; nutrition plays an important role in maintaining healthy eyes throughout life. While diet alone can’t prevent every eye condition, certain nutrients are known to support eye health and may reduce the risk of some age-related changes.

Key nutrients for healthy eyes

Omega-3 fatty acids

Found in oily fish such as salmon, sardines and tuna, omega-3s support tear quality and are particularly helpful for people with dry eye symptoms.

Lutein and zeaxanthin

These antioxidants are concentrated in the macula, the part of the retina responsible for detailed vision. Leafy green vegetables like kale, spinach, and Swiss chard are ideal sources of lutein and zeaxanthin, also known as ‘carotenoids’.

Broccoli, asparagus, and colourful fruits like raspberries, papaya, peaches, and mangoes are also chock-full of these eye-healthy micronutrients.

Vitamin A

Essential for night vision and overall retinal function. Vitamin A is found in foods such as carrots, sweet potatoes, pumpkins, and eggs.

Vitamin C and Vitamin E

These antioxidants help protect eye tissues from oxidative stress. Citrus fruits, berries, nuts and seeds are excellent sources.

Zinc

Zinc plays a role in transporting vitamin A to the retina and supporting immune function within the eye. It is found in foods such as meat, legumes, nuts and whole grains.

Maintaining a balanced, nutrient-rich diet can help preserve healthy vision and protect against age-related eye disease. Good nutrition for the eyes starts with eating a variety of colourful, vitamin-rich foods.

Can diet help prevent eye disease?

A balanced diet rich in these nutrients may help reduce the risk of certain eye conditions, including macular degeneration and dry eye, particularly as we age. Nutrition is most effective when combined with regular eye examinations and early detection of changes.

What about supplements?

For some patients, particularly those with diagnosed macular degeneration, specific eye health supplements may be recommended. However, supplements are not necessary for everyone and should be discussed with your optometrist before starting.

Practical tips for supporting eye health

  • Eat a varied, balanced diet with plenty of vegetables
  • Include oily fish 1–2 times per week
  • Stay hydrated to support tear quality
  • Avoid smoking, as it significantly increases the risk of eye disease

Nutrition is an important part of long-term eye health. While no single food can protect your vision, a balanced diet rich in key nutrients helps support healthy eyes at every stage of life.

If you have concerns about your eye health or would like personalised advice, an eye examination can help determine the best approach for you.