The miracle food for the eyes is carrots, leafy greens, fish, beans and citrus fruits.
Carrots are one of the best foods for the eyes.
Carrots are also a good source of beta carotene that can help the eyes adjust to see in the dark and help improve your vision.
Sweet potatoes and mangoes also contain beta carotene which are good for the eyes.
Other foods that are good for the eyes are chickpeas, lentils and kidney beans which contain fiber and zinc and can help keep the eyes health.
Fish such as halibut, mackerel, herring, sardines, tuna and salmon contain omega 3 fatty acids that can reduce the risk of eye disease.
Oranges, lemons, tangerines and grapefruit contain vitamin C that helps prevent AMD and cataracts.
Swiss chard, spinach, kale, Romaine Lettuce, peas, broccoli, turnip greens and collards also contain lutein and zeaxanthin that protect the retina from blue light.
Other foods including soy, walnuts, tomatoes, blueberries, bell peppers and eggs are also good for the eyes as they contain vitamins and antioxidants that protect the eyes from damage.