Food allergies are very unlikely. You should take your son to an ophthalmologist Eye MD physician, perhaps a pediatric one if available, for a proper diagnosis and treatment.
You can find one at www.aao.org using the Find An Eye MD feature.
JCH III MD
I have a similar prob as well. My right eyelid gets itchy at night (weird), right in the area of my lashes. I scratch and by morning its huge and red, sometimes painful. My left eye is very different. It is not as sensitive. Gets itchy higher, not as much or as often and never swells. After the "itch, scratch and swelling episode" the swelling goes away and I am left with VERY dry skin. I apply lotions at night and after a day or two, I am left with wrinkles!
--------------------------------
I, as well, have googled "red, swollen itchy eyelids" because I am suffering the same problem. But my eyelids are swollen around my eyebrow area... NOT near my lashes. It's like the fatty part over your brow bone. When I wake up it's sometimes so swollen I can't fully see. I also have a small rash on the side of my face, below my temple, about the size of a dime. Could it be eczema? The inflamation reduces during the day but by morning I wake up with the puffy tightness again. I haven't changed make up, lotion, detergent or anything like that. And I don't wear contacts either. And the itching drives me crazy! My health insurance doen't cover dermatology :( so I'm trying to solve the mystery myself. Any help would be WONDERFUL!!!!
Thanks in Advance!
Brooke
It could be from your eyelids and you might have blepharoconjunctivitis and secondary lid swelling. Your problem cannot be diagnosed in a forum such as this and you should make an appointment to see an Eye MD ophthalmologist-physician. Find one at www.aao.org
JCH III MD
I have the exact same thing and went to see an eye doctor. He gave me prescription eye drops that don't work. I'm planning on seeing an allergist and a derm to find out what is going on.