Захист очей від сонця покращують деякі поживні речовини. До них відносяться антиоксиданти, котрі нейтралізують вільні радикали. Найважливіші з них – вітаміни Е, А, С, бета-каротин (провітамін А). Їх діяльність підсилюють мінерали: цинк, манган i селен, а також антоціани – червоні та сині пігменти овочів і фруктів (найбільше їх міститься в чорницях і ожині).
Додатковий захист зору забезпечують пігменти, наявні в сітківці та жовтій плямі – зеаксентин і лютеїн. Вони також є антиоксидантами, але додатково виконують функцію природних протисонячних фільтрів, поглинають ультрафіолетове проміння. Організм не виробляє зеаксантин і лютеїн, але вони містяться в харчових продуктах. Особливо багатим джерелом цих речовин є овочі: морква, шпинат, броколі, кукурудза, листова капуста, зелена петрушка, салат i зелений горошок.