No a hen cannot change the basic color of her eggs. If she lays white, she lays white. If she lays brown, she lays brown. If she lays blue, she lays blue. If she lays green, she lays green. That’s genetic. The material for all those colors come from recycled dead red blood cells, so she...