top of page

Fabulous Foods to Boost Eye Health


If you’re looking for a diet that’s healthy for your eyes, here’s some good news: The same diet that helps your heart and the rest of your body will help your eyes. Plus, you’ll enjoy many delicious choices.


For 2020: The Year of the Eye, we came up with diet rich fruits, vegetables, beans and fish.


Why Is Nutrition Important for Good Vision?

“Some nutrients keep the eye healthy overall, and some have been found to reduce the risk of eye diseases,” said Rebecca J. Taylor, MD, an ophthalmologist in Nashville, Tennessee.


Eating a diet low in fat and rich in fruits, vegetables and whole grains can help not only your heart but also your eyes. This isn't surprising: Your eyes rely on tiny arteries for oxygen and nutrients, just as the heart relies on much larger arteries. Keeping those arteries healthy will help your eyes.


Here's what you should focus on for eye-healthy eating?


Orange-colored vegetables and fruits with vitamin A

Perhaps the best-known eye-healthy nutrient is vitamin A. Your retina needs plenty of vitamin A to help turn light rays into the images we see. Also, without enough vitamin A, your eyes can’t stay moist enough to prevent dry eye.


Carrots are a well-known source of vitamin A. Sweet potatoes provide even more vitamin A, Dr. Taylor said. “A sweet potato has more than 200% of the daily dose of vitamin A doctors recommend.” Fruits, including apricots, can be a good source of vitamin A. 


Fruits and veggies rich in Vitamin C

Vitamin C is critical to eye health. As an antioxidant, vitamin C helps protect the body from damage caused by some things we eat, unhealthy habits and environmental factors. Fried foods, tobacco smoke and the sun’s rays can produce free radicals--molecules that can damage and kill cells. Vitamin C helps repair and grow new tissue cells.


Good sources of vitamin C include citrus fruits, such as oranges, tangerines, grapefruit and lemons. Lots of other foods offer vitamin C, including peaches, red bell peppers, tomatoes and strawberries. Antioxidants can prevent or at least delay age-related macular degeneration (AMD) and cataracts, according to the Age-Related Eye Diseases Study (AREDS).


Vitamin E

Another important antioxidant is vitamin E, which helps keep cells healthy. Vitamin E can be found in avocados, almonds and sunflower seeds.


Cold-water fish with omega-3 fatty acids

Diets rich in omega-3 fatty acids from cold-water fish may help reduce the risk of developing eye disease later in life, research suggests. "Omega-3’s are good for tear function, so eating fish may help people with dry eye,” Dr. Taylor said.


Leafy green vegetables rich in lutein and zeaxanthin

Lutein and zeaxanthin are antioxidants found in the pigments of leafy green vegetables and other brightly colored foods. They are key to protecting the macula, the area of the eye that gives us our central, most detailed vision. Kale and spinach have plenty of these nutrients. Other foods with useful amounts of lutein and zeaxanthin include romaine lettuce, collards, turnip greens, broccoli and peas. And while not leafy and green, eggs also are a good source of these nutrients.


Beans and zinc

The mineral zinc helps keep the retina healthy and may protect your eyes from the damaging effects of light. Foods high in zinc include lean red meat, poultry and fortified cereals.


No matter your age, it’s never too late to start eating healthy. So many people focus on a healthy diet only after they’ve been diagnosed with a serious health problem. Start eating well now to benefit your vision and your health for the rest of your life.


This post originally appeared on American Academy of Ophthalmology.

bottom of page