Eat plenty of greens. When it comes to eye health, carrots are often touted as the vegetable of choice. While it is true that carrots are high in Vitamin A, they are not the only vegetable that can help with vision. Studies show that lutein and zeaxanthin, found in dark leafy greens such as spinach can help improve vision even more.
Using slices of cucumber on your eyes can help to reduce water retention in your eyes. Cut them into quarter-inch slices, and put them on your lids as you relax for about 15 minutes. A great way to reduce inflammation and and puffiness is to use bags from green tea that have been soaked in water.