Along with over-the-counter nutritional supplements, you can also opt for foods rich in lutein and zeaxanthin to improve your eye health and vision. Such foods include spinach, Swiss chard, kale, parsley, pistachios, Brussels sprouts, broccoli, asparagus, lettuce, carrots, summer squash, pumpkin, and green peas. Fruits like kiwi, oranges, and grapes are also rich in these carotenoids.