It's true: Carrots are excellent for your eyes. The root contains beta-carotene, an antioxidant compound that protects the eyes from oxidative stress. This is key because chronic oxidative stress can ...