The best natural food sources of lutein and zeaxanthin are green leafy vegetables and other green or yellow vegetables. Among these, cooked kale and cooked spinach top the list, according to the U.S. Department of Agriculture (USDA).
Non-vegetarian sources of lutein and zeaxanthin include egg yolks. But if you have high cholesterol, you're much better off getting most of these yellow nutrients from fruits and vegetables.