Brown vs. White

Though many people have developed a preference, the color difference is purely due to the specific breed of hen, according to the Egg Nutrition Center. Hens with white feathers and white earlobes will lay white eggs, whereas hens with red feathers and matching-colored earlobes will lay brown eggs. There is no difference between the eggs aside from cosmetic appearance.