常吃蔬菜能防白內障, 這是因為蔬菜中強大的抗氧化劑能夠保護對抗氧化傷害所累積的影響, 使眼睛免受陽光紫外線的損害, 從而起到預防白內障的作用。
蔬菜中含有的葉黃素和玉米黃質的物質, 具有很強的抗氧化劑作用, 它可以吸收進入眼球內的有害光線, 預防眼睛的老化, 延緩視力減退, 達到最佳的晶狀體保護效果。
葉黃素和玉米黃質常見於深綠色蔬菜之中, 包括菠菜、青椒、綠色花椰菜、芥藍等。
另一種抗氧化劑就是維生素C。 維生素C已被公認為能夠保護眼睛晶狀體中蛋白質和其他成分,
因此多吃新鮮蔬菜和水果, 尤其是深綠色蔬菜, 對老人預防白內障是有利的。 但也要儘量避免其他食物對白內障預防所帶來的影響。
油炸食品會加速氧化反應, 使人容易患白內障, 如人造脂肪、人造黃油、動物脂肪等。 其次全脂奶粉、牛奶、奶油、乳酪、霜淇淋等含乳糖豐富的乳製品。 牛奶中含有的乳糖, 通過乳酸酶的作用, 分解成半乳糖, 一些人對牛奶中的半乳糖的代謝能力下降。
另外半乳糖會干擾乳製品中維生素B2的利用, 使其沉積在老年人眼睛的晶狀體上,
研究發現, 大量食鹽者也容易增加患白內障的危險。 攝取高劑量鹽的人除了易患白內障, 還易患糖尿病、高血壓。