2. Nuts and legumes
Nuts and legumes such as walnuts, peanuts, almonds, hazelnuts, lentils, chickpeas, and soybeans are great for eye health. In particular, diets containing these foods have been shown in studies to reduce the risk of developing age-related macular degeneration, the most common type of irreversible blindness in the elderly. Eating a diet rich in these foods can also reduce your risk of cataracts.