The best diet for eye health: essential foods
Published on
The importance of diet for eye health
What you eat influences many aspects of your wellbeing, including your vision. A balanced diet rich in vitamins, antioxidants and essential fatty acids can help prevent eye diseases such as macular degeneration, dry eye syndrome and cataracts.
Below, we explain which nutrients your diet needs to maintain healthy vision.

Essential nutrients for your eyes and where to find them
Antioxidants: protection against eye ageing
Antioxidants help reduce cell damage caused by free radicals, protecting the retina and preventing eye diseases.
- Vitamin A: essential for the retina and tear production. Found in carrots, sweet potatoes, spinach and pumpkin.
- C: strengthens the eye's blood vessels and fights oxidative stress. Found in citrus fruits, strawberries, kiwi fruit and peppers.
- E: protects eye cells from environmental damage. Found in almonds, hazelnuts, sunflower seeds and vegetable oils.
Omega-3 fatty acids: allies against dry eye
Omega-3 is key to maintaining eye hydration and preventing dry eye syndrome.
- Animal sources: Salmon, mackerel, tuna and sardines
- Plant sources: Chia seeds, linseed and walnuts.
Lutein and zeaxanthin: natural protectors of the retina
These antioxidants help reduce the risk of macular degeneration and cataracts.
- Foods rich in lutein and zeaxanthin: Spinach, kale, broccoli, sweetcorn and eggs.
- Zinc: key to night vision and retinal health. Zinc transports vitamin A to the retina, helping produce melanin, a protective pigment.
- Foods high in zinc: Oysters, beef, chicken, eggs, chickpeas and lentils.
Which foods should you avoid to care for your vision?
Although many foods support eye health, some can harm it if consumed excessively:
- Refined sugars: Increase the risk of diabetes, which can lead to diabetic retinopathy.
- Trans fats: Found in ultra-processed products, they affect blood circulation and can damage blood vessels in the eyes.
- Excess salt: Contributes to high blood pressure, affecting the eyes' blood supply.
Care for your vision with a healthy diet
Following a diet rich in antioxidants, omega-3 and essential minerals can make a difference in preventing eye problems.
If you have questions about your eye health or would like personalised advice, at Clínica Castellote we are here to help. Book your ophthalmic check-up and protect your vision in the long term.
Please follow us on Facebook and Instagram to learn much more about your vision. You can also read our latest articles on the blog, where we discuss different eye conditions, symptoms and treatments.