August 29, 2014 @ io9
Brown eggs tend to have more omega-3 fatty acids, but the difference is miniscule. There’s also no difference in yolk or taste.
Genes determine shell color. White-feathered chickens with white earlobes lay white eggs; red or brown ones with red earlobes lay brown eggs; and the Ameraucana breed, also known as the Eastern egg chicken, lays eggs with blue shells. Shell quality does not differ by breed, though younger chickens lay eggs with harder shells. Brown-egg chickens tend to be larger and cost more to feed and raise, so white eggs are more cost-efficient.
More at io9