Foods that are good for eye vision, such as carrots, are rich in polysaccharides, especially vitamin A, similar to cod liver oil, and also rich in carotene, which can maintain eye vision and skin health. Moreover, spinach is rich in protein, carbohydrates, fat, crude fiber and various minerals. It is not only a vegetable with high nutritional value, but also a good product for protecting eyesight. In addition, tomatoes, Lycium barbarum and green peppers are all good for eye vision.