Did you know that certain foods you eat can have a positive effect on your eye health? Eggs, for example, are great for your vision. The yolk contains the antioxidants lutein, zeaxanthin and zinc, which can help to reduce macular degeneration and cataracts.