I have always had good luck just putting ten day or older eggs in cold water and bringing them to a boil. At my elevation, I boil them for 15 minutes. Remove from the boiling water and immerse in cold water. Roll the egg on a hard surface to get the shell well cracked. When peeling, once you can get to the membrane, the egg pretty much just slides right out.
I kept reading about people having excellent results using an Instant Pot for the boiling stage and then immersing in ice water before peeling. I tried it and my results were that fresh eggs from that day still peeled as poorly as fresh eggs boiled the normal way. The difference is that the eggs only needed to be 3 days old for them to peel very easily.
For those that are getting green yolks, the eggs are being over cooked. Cook them for a shorter period of time and the yolks will not turn green.
I kept reading about people having excellent results using an Instant Pot for the boiling stage and then immersing in ice water before peeling. I tried it and my results were that fresh eggs from that day still peeled as poorly as fresh eggs boiled the normal way. The difference is that the eggs only needed to be 3 days old for them to peel very easily.
For those that are getting green yolks, the eggs are being over cooked. Cook them for a shorter period of time and the yolks will not turn green.