Egg color depends on the hen's breed. Some lay white eggs, while others lay brown, blue, or even green eggs. The color of the eggshell doesn't affect the taste or nutritional content of the egg; it's all about genetics.