Many of the vitamins and antioxidants that improve eyesight naturally are found in common foods, including: Carrots, kale, spinach, and collard greens (vitamin A and lutein) Liver (vitamin A), including cod liver oil. Swiss chard, zucchini, and brussel sprouts (lutein)