It is possible to make a curd without egg, using a thickener such as cornstarch or tapioca starch but I have personally never tried it.