Yes, hot cross buns can be made with no eggs. These hot cross buns are completely eggless but the dough is still wonderfully fluffy and rich! Instead of eggs, this recipe uses dairy-free milk and vegan butter to create a brioche-like dough without eggs. The fat from the milk and butter adds to the richness of the dough, creating pastry-like layers.