Coop Companion

Egg Color Genetics Explained

Verified September 2026

The short version

A hen builds her eggshell in only two base colors: white or blue. Blue comes from the dominant oocyan (O) gene, which pushes the pigment biliverdin into the shell as it forms, so a blue egg is blue all the way through. Everything else is added on top: brown is a surface coating of the pigment protoporphyrin, painted onto the shell late in formation, so brown eggs stay white on the inside. Combine the two — a blue base plus a brown coating — and you get green or olive. Pink and "tinted" eggs are just light brown coatings over a white base.

White vs. blue: the two base colors

Every eggshell starts as calcium carbonate, which is naturally white. Genetically, a hen can lay that shell in one of only two base colors — white or blue — and the base is set deep in the shell as it is built, not added at the end. A white-egg breed like a Leghorn simply deposits no base pigment, so the finished shell is white inside and out.

A blue base is different: the pigment is worked into the shell material itself, which is why a blue egg is blue on the inside as well as the outside. That single fact — is the shell colored all the way through, or only on the surface — is the key to reading any egg's genetics.

The blue O gene (oocyan)

Blue shells are caused by the oocyan gene, usually written O. It is autosomal dominant, so a bird needs only one copy to lay blue (or blue-based green) eggs, and blue can come from either the hen's or the rooster's side. The O gene switches on the pigment biliverdin — a blue-green bile pigment — in the shell gland, where it is deposited throughout the shell as it forms.

Researchers traced this trait to a retrovirus (EAV-HP) that inserted itself near the SLCO1B3 gene, driving that gene to switch on in the shell gland and move biliverdin into the shell. The same style of insertion arose independently in Chilean (Araucana) and Chinese blue-egg breeds — a striking case of the same mutation evolving twice. Because O is dominant, crossing a blue-egg bird onto a white- or brown-egg bird still yields blue-based eggs in the first generation.

Brown is a coating, not a base

Brown is not a base color — it is a surface coating of the pigment protoporphyrin, applied near the very end of shell formation as the egg sits in the shell gland. Because it goes on last and stays on top, brown pigment does not penetrate the shell: crack a brown egg and the inside is white.

That surface-only nature is why brown often wipes, scratches, or fades. A wet cloth can rub color off a freshly laid brown egg, bloom rubs off with handling, and heavy layers like a dark Marans egg can lighten over a laying cycle as a hen's pigment output tapers. Brown intensity is a polygenic trait — many genes each add a little — which is why brown ranges from the palest tint to near-chocolate and varies bird to bird within a breed.

How green and olive eggs happen

Green and olive eggs are the most misunderstood, but the recipe is simple: blue base + brown coating. A hen that carries the O gene lays a blue shell, and if she also carries brown-pigment genes she paints protoporphyrin over that blue base. Blue seen through a brown wash reads as green; a heavy, dark brown coating over blue reads as olive.

This is exactly how an Olive Egger is made — cross a blue-egg breed (Ameraucana, Cream Legbar, Araucana) with a dark-brown-egg breed (Marans, Welsummer). The F1 offspring inherit one copy of blue O plus brown-pigment genes and lay green to olive eggs; breeding back toward the dark-brown parent (F2) stacks more brown genes for a deeper olive. Because the brown is only a coating, an olive egg is still blue on the inside — crack one and you can see the blue base beneath.

Pink, cream, and tinted eggs

"Pink," "cream," and "tinted" eggs are not a separate genetic color. They are a white base with a very light brown coating, sometimes finished with a chalky protective layer (bloom) that gives a soft, matte, pinkish cast. Breeds often described as laying pink eggs — some Salmon Faverolles, light-coated Easter Eggers, or certain lines — are simply depositing a thin protoporphyrin wash.

Because the coating is so light, these eggs can look different wet vs. dry and can vary day to day. There is no "pink pigment" — just a small amount of the same brown pigment on top of a white shell.

What breeds lay what

White base, no coating (white eggs): Leghorn, Ancona, Polish, most Mediterranean breeds. White base + brown coating (brown eggs): Rhode Island Red, Plymouth Rock, Orpington, Australorp; and the dark-brown specialists Marans and Welsummer at the deep end.

Blue base (blue eggs): Ameraucana, Araucana, Cream Legbar — blue inside and out. Blue base + brown coating (green/olive): Olive Eggers and many Easter Eggers, which are mixed-breed birds carrying the O gene plus brown genes. Easter Eggers are not a standardized breed; they are a grab-bag of O and brown genetics, which is why one flock of them can lay blue, green, olive, and tinted eggs side by side.

Frequently asked questions

What determines chicken egg color?
Genetics. A hen's genes set one of only two base shell colors — white or blue (the blue comes from the dominant oocyan O gene depositing biliverdin). Separate genes then control whether she coats the shell with brown pigment (protoporphyrin). White base + brown coat = brown; blue base + brown coat = green or olive.
Why are some eggs blue inside?
Because blue is a base color, not a coating. The oocyan gene works the pigment biliverdin into the shell as it forms, so the color runs all the way through. Brown, by contrast, is painted onto the surface at the end, so brown eggs are white inside.
How do you get a green or olive egg?
Put a brown coating over a blue base. A hen must carry the blue O gene (blue shell) and also lay down brown pigment on top. Blue under a light brown wash looks green; blue under a heavy dark-brown coat looks olive. That is exactly how Olive Eggers are bred.
Is the blue egg gene dominant?
Yes. Oocyan (O) is autosomal dominant, so a bird needs only one copy to lay blue-based eggs, and it can be inherited from either parent. Crossing a blue-egg bird onto a brown-egg bird still gives blue-based (often green) eggs in the first generation.
Why does the color rub off some brown eggs?
Because brown is only a surface coating of protoporphyrin applied late in shell formation. It sits on top of the shell rather than soaking in, so it can wipe, scratch, or fade — especially on heavily pigmented eggs like dark Marans.
Does egg color affect nutrition or taste?
No. Shell color is purely a genetic pigment trait and has no effect on the nutrition or flavor of the egg. Diet, freshness, and how the hen is raised drive taste and yolk color, not shell color.

Sources

Related