I solved my egg eating problem by giving them a little sprinkle of oyster shell on the ground once a week for a while. You can get this from your local pet shop.
Hope this helps!
Hope this helps!

Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I would also recommend increasing your girls' protein every day, it seems lack of protein can often cause egg eating in laying flocks.We had some recent egg eating issues - we used very hot mustard inside an egg shell and when the chickens attacked the 'mustard-egg' they all ran around shaking their heads for a while - it was obvious that they didn't enjoy it. I did that twice and also left golf balls in the outdoor run and they seem to be ok now but we collect as often as possible and keep an eye on them. It's easy to tell if they are eating eggs as they usually have yolk spots on their feathers...... Good luck!
do they have access to crushed oyster shell?Interesting Find! I had been getting about 15 eggs a day from about 20 chickens! Really nice numbers! Then it dropped to 2-3 eggs a day all summer. I caught two chickens with egg on their face. Actually no egg on their face, but I did catch them actually eating the eggs when I heard other chickens frantically making their hen noises. I separated the two culprits, and faithfully go out each day to pull them from the coop. I wasn't getting any eggs from them, and they are both 1 1/4 yr. old hens, so I assumed they were eating their own eggs too. But, last night when I was going to put them in, I found an egg with no outer shell. Hmmm, I'm thinking it is a definite lack of calcium for these hens. It is interesting though because I do feed plenty of calcium. And, when they eat eggs, they eat the shell and all. I hate to put the two of them in the pot because they are beautiful hens. :-(