Which Foods are Best for Improving Eye Health?

Eye health starts with what you eat. Eating the right foods can help maintain your vision and enhance your overall health. Bad eye health can be symptomatic of latent health problems or lead to other complications. Here is what you need to know about eye health nutrition.


The nutrients that you want to seek out are omega-3 fatty acids, lutein, zinc, and Vitamins C and E. These can help ward off age-related problems such as cataracts and macular degeneration.

Green Leafy Vegetables

Green leafy vegetables such as kale, collards, spinach, and rocket contain minerals and vitamins that can improve the health of your eyes.

Oily Fish

Oily fish such as tuna and salmon contain a lot of omega-3 fatty acids. Try to eat oily fish at least once a week.

Non-Meat Protein Sources

Seek out foods such as eggs, beans, nuts, and lentils. They’re packed full of vitamins and minerals.

Citrus Fruits

Citrus fruits and juices such as oranges and lemons contain high levels of Vitamin C and important minerals that can help your eyes function properly.