One of the oldest and most effective home remedies for eye puffiness is cucumber slices.
Cucumbers are rich in flavonoids and antioxidants that help with swelling, redness and irritation, and they also have a cooling effect that helps constrict dilated blood vessels, thus reducing the appearance of the puffiness around the eyes.
Simply place cool cucumber slices over your eyes for about 30 minutes.
Or, blend 2 cucumbers, strain the pulp to extract as much liquid as possible, put it in fridge for 20 minutes, and then soak 2 cotton swabs in the cucumber juice and place them over your closed eyes for 15-20 minutes. Rinse off with lukewarm or cold water.