Fresh eggs don't peel when boiled. you have to let them "age" a while, which allows the membrane inside to separate somewhat from the shell. I have a friend who never gets her eggs to peel, even if she holds them for weeks. She buys store bought eggs for boiling.