Egg salad can be watery if the eggs are overcooked or if it sits too long. If you are making egg salad in advance to serve and are worried about it getting runny, you can make the dressing and chop up the rest of the ingredients, then assemble it about an hour before you intend to serve it.