Question: why are yolks different colors?
Answer: Actually, yolk color depends almost entirely on pigments in the food chickens eat. If a hen eats plenty of yellow-orange pigments called xanthophylls, those pigments will make a darker orange egg yolk. ... When they eat wheat or barley, they lay eggs with lighter-colored yolks.