Why do some chickens lay different color eggs?
The color of an eggshell is determined by the breed of chicken that laid it. As an egg travels through the chicken’s oviduct, the shell is being created and begins white. This takes approximately 26 hours. Different breed chickens will release different pigments in their oviduct during this phase, which are absorbed by the forming eggshell, thus creating different colored eggshells. There is no difference in flavor or nutrition between different colored eggs.
Make Your Own Farmstand Easter Eggs
If you’re looking for a weekend project, consider dying your eggs using kitchen scraps. You will be able to find all of the ingredients you need at a farmstand or local-veggie retailer near you.
A simple method outlined below: