According to Delhi-based Nutritionist Lokendra Tomar, "There are certain nutrients which are required for good vision. Some of them may include Lutein, Zeaxanthin, Beta-carotene, vitamin A, zinc, vitamin C, Vitamin E, omega-3 fatty acid, etc." We list down the foods suggested by Nutritionist Lokendra to help improve eyesight.
1. Okra
In addition to having good amounts of beta-carotene, it contains zeaxanthin and lutein. These compounds are essential for maintaining good vision. It is loaded with vitamin C that helps in maintaining eye health.

According to the Book Healing Foods by DK Publishing, its high beta-carotene content is beneficial for ageing eyes. Studies also show a regular intake of nutrients such as vitamin C and E, zinc and copper- all found in apricots - can reduce the risk of macular degeneration by 25 percent.

It has a useful amount of lutein, an antioxidant that promotes eye health. The fiber rich vegetable also contains vitamin C and beta-carotene along with lutein and zeaxanthin. Toss this vegetable in your salads, sauces or pasta dishes.

The colours of different citrus fruits are due to different types of nutrients in them which may include lutein and zeaxanthin. Citrus fruits are known for their vitamin C content which promotes eye health. It helps re-generate other important antioxidants that include vitamin E. Citrus fruits like berries, oranges, lemon, et al can help improve your eyesight.

Flax seeds are a rich source of omega-3 fatty acids, which is an essential element to strengthen the nerves in the eyes. These nerves are partly made with omega-3 fat hence consuming them is highly beneficial for the eyes.

These nuts are rich source of mineral zinc and vitamin E. Munching on these snacks helps you in building sharp eyesight. Vitamin E also helps slowing the process of macular degeneration. A handful of these nuts daily will give you desired results.

So go ahead and add these foods in your diet to prevent eye problems in the longer run.