Eye healthNutrition

5 best foods for your eyes

Swap your carrots for these eye-friendly foods.

Jan, 2026
LearnEye health5 best foods for your eyes
Slide 1
Kale and Spinach
Red Peppers
Salmon
Oysters

1 of 5

Slide 1

By Patrick Sullivan

Everyone knows carrots promote eye health. They’re a good source of beta-carotene, which the body uses to make vitamin A. Having too little vitamin A can lead to night blindness. But your eyes need other nutrients to stay healthy, too. Add foods like red and yellow peppers, kale and lettuce to your shopping list for better eye health.

Written byJameson Kowalczyk.
Medically reviewed byMark Arredondo, MD.July, 2025

Recommended for you

What to eat for healthy eyes
Slideshow
9 tips to protect your eyesight
Slideshow
Ophthalmology
4 ways your diet may help reduce the risk of macular degeneration
Article
Ophthalmology
Foods to help reduce your risk of cataracts
Article
6 surprising eye health myths
Article
AskMDHow can I be more consistent?
AskMd LogoAskMd Logo
Privacy policyConsumer health data privacyTerms of use
Cookie policyYour privacy choices

© 2026 Sharecare, Inc.