8. Eat Sweet Potatoes
If you want to know how to improve your vision, think Beta-Carotene. This nutrient aids in night vision and promotes good eye health. You’ll find it in sweet potatoes and it’s also found in spinach, kale, red pepper, cantaloupe and beets.