★★★★★
I have allergies and sinus issues that contribute to puffiness under my eyes. Aside from treating the allergies (which is important! ), I find aloe gel decreases the puffiness under my eyes. It also tightens my skin, makes it more radiant, and decreases wrinkles, so I use it twice a day on my entire face. I use only the brands sold at health food stores, not the kind you would get at a drugstore. There is a big difference!
Aloe
★★★★★
I use fresh aloe on my eyes when they are tired and also all over my face (facial massage time!). I am amazed at how fast it works to reduce swelling and bags. I wash it off after about 20 minutes. I follow up by spritzing my face with mineral water. It's so dry here in AZ, especially in the summer. Interestingly, when I don't wash it off sometimes I end up with body odor that smells like the bitter component of aloe. I will try your suggestion of frozen and see if that works better.