Broccoli also contains lutein and zeaxanthin which are also ... If you're a woman, it's more important to eat salmon and other omega-3-containing foods that are good for eye health.