Um die Bedeutsamkeit der Eier zu kennzeichnen, wurden sie im Mittelalter rot eingefärbt. Die rote Farbe sollte an das vergossene Blut Jesu und somit an seinen Opfertod am Kreuz erinnern. Erst viel später wurden die Eier auch in anderen Farben angemalt.
Oder ganz profan gesagt, damit man auf den ersten Blick die gekochten Eier von den rohen unterscheiden kann.
weil sie beim Kochen gefärbt wurden
Es gibt auch einfarbige Ostereier. Die sind dann aber nicht bunt. Bunt sehen sie meistens schöner aus..