That green (or gray-green) ring around a hard-boiled egg yolk is completely harmless — and it’s caused by a simple chemical reaction.
🧪 What Causes It?
When eggs are overcooked or cooked at too high a temperature:
-
The egg white releases hydrogen sulfide (a sulfur compound).
-
The yolk contains iron.
-
Sulfur + iron react to form iron sulfide.
-
Iron sulfide appears as a greenish-gray ring around the yolk.
It’s just chemistry — not spoilage.
🕒 Why It Happens
The ring usually forms when:
-
Eggs are boiled too long
-
They cool too slowly
-
They sit in hot water after cooking
The longer the yolk stays hot, the more reaction occurs.