Nullis
Moderator
No, that is not true. Chickens can actually lay all different color eggs, white, brown, blue, green; depending on the genetics of the chicken, not its diet. Brown eggs are a result of pigmentation by protoporphyrin (a product of hemoglobin breakdown) while blue/green eggs are the result of oocyanin. White eggs are white due to a lack of pigment.Just weighing in on the egg thing...
All eggs are supposed to be brown. Back in the day, they discovered that they could feed something to the chickens that turns their eggs white. Thats why if you buy any kind of 'natural' or 'organic' or 'farm fresh' eggs, they are always brown. It's true, just most people are too young to know and only have known white eggs.
The pigment can be removed by scratching it off, or washing the egg in something like vinegar. There is no difference in the nutritional value of the eggs; brown eggs are more expensive because the chickens that produce them tend to eat more.
http://pubs.acs.org/cen/whatstuff/84/8434egg.html