Are brown eggs better than white eggs?

There's actually no nutritional difference, it is simply down to the breed of hen. The shell is composed mainly of calcium carbonate, which is white. If the hen lays brown eggs, the natural pigments of the brown egg are added to the shell in the last hours of shell formation.