Genetics is the simple answer. Some chickens lay white shell eggs and some lay brown shell eggs, similar to the way hair color varies in people. Shell color is not associated with the internal ...
Eggshell color is determined by the hen’s breed, not diet, sun, or location. Brown and white eggs are nutritionally the same when hens eat the same feed. White eggs often cost less because smaller ...