What we eat doesn’t just affect our heart or waistline, it can have a lasting impact on our vision too. Just like the rest of your body, your eyes rely on a steady supply of nutrients to stay healthy and function properly.
Conditions like cataracts, macular degeneration, and dry eyes are more common with age, but the right foods can help reduce the risk and slow progression.
Let’s explore which vitamins and minerals your eyes love — and how to easily get them onto your plate.
Why Nutrition Matters for Your Eyes
Your eyes are exposed to light and oxygen all day long, which creates stress on delicate eye tissues. A poor diet may contribute to this stress, increasing the risk of age-related eye conditions. But the good news is: nutrient-rich foods can help protect your sight.
According to research, a healthy diet:
-
Supports the health of the retina
-
Helps reduce inflammation
-
May slow down age-related vision loss
-
Helps prevent dry eyes and night blindness
Just a few small changes in your weekly meals can make a real difference to your long-term eye health.
Key Nutrients That Support Vision
Here are the top nutrients known to support healthy eyes, and how to include them in everyday meals:
- Vitamin A
Essential for clear night vision and overall eye health.
Sources: Carrots, sweet potatoes, leafy greens, eggs. - Vitamin C
An antioxidant that helps protect the eye’s lens and slows age-related degeneration.
Sources: Oranges, strawberries, broccoli, bell peppers. - Vitamin E
Protects eye cells from damage caused by free radicals.
Sources: Nuts, seeds, avocado, vegetable oils. - Zinc
Helps deliver Vitamin A from the liver to the retina and may slow macular degeneration.
Sources: Meat, dairy, legumes, whole grains. - Lutein and Zeaxanthin
These antioxidants help filter harmful blue light and protect the retina.
Sources: Kale, spinach, corn, peas, orange and yellow vegetables. - Omega-3 Fatty Acids
Important for tear production and reducing dry eyes.
Sources: Oily fish like salmon, flaxseed, walnuts, and chia seeds.
Easy Ways to Eat for Eye Health
Eating for better vision doesn’t mean complicated diets. Here are a few tips:
-
Start with colour – Add brightly coloured fruit and veg to each meal
-
Snack smart – Swap biscuits for a small handful of mixed nuts
-
Plan a fish night – Try grilled salmon or mackerel once or twice a week
-
Blend a smoothie – Include spinach, berries, and flaxseed for a nutrition-packed start to the day
-
Stay hydrated – Dry eyes can worsen with dehydration, so drink water regularly
Even small changes to your daily routine can help support better eye health over time.
We’re Here to Support You
Good nutrition is just one part of the picture. Regular home eye tests ensure any changes in your vision are picked up early – and they’re stress-free and fully tailored to you.
We’ll visit you in the comfort of your own home, offer expert care, and provide practical advice.
Call 0800 043 42 61 to book your home eye test.
Because looking after your eyes should be simple, supportive, and close to home.