Vinegar is not necessary to dye eggs, but it can provide a vibrant color. Lemon juice or water can be used instead.