Five vitamin E-rich foods good for eye health VnExpress Spinach, almonds, avocados, and olive oil are rich in vitamin E, helping to protect eyes and reduce the risk of age-related eye diseases.