Sore eyes can affect one or both eyes. The eyes may feel as if a foreign object is in them, or they may feel tired, heavy, and hard to keep open. A common cause of sore eyes is pink eye, but the problem can also be caused by an infection, allergies, too much sun exposure, eye fatigue, or contact lens wear. However, if your sore eye allergies because of eggs, you need to stop eating. If not, you can eat eggs. Hope this helpful.
If you have sore eyes, you shall avoid some spicy food or stimulating food which may make your sore eyes more serious. In details, onions, radishes, lentils, anything organic are what you should avoid. Besides perogis, popcorn, chewing gum (sugar free) and snakes are not recommended to eat for the sake of your sore eyes.