Caught my hens drinking egg , now what!?
No more scratch grains, and boost the protein content of their feed. Leave a few ceramic dummy eggs in the boxes at all times. Satisfying their craving for protein and leaving 'unbreakable' eggs out all day for them to peck at, without getting any reward, may be enough to solve the problem if you caught it early enough.
Are the shells very thin/ fragile? If they break easily, everyone will eat the contents. Do the birds have outside time, or are they confined in a small coop? If the food issues are fixed, and the problem continues, you may have one (I hope) bad egg eater, who's breaking the eggs on purpose, and will have to move on. Go out to the coop as often as possible, to find the culprit, and collect the eggs as often as possible. Mary