Start with older eggs and bring water to a rolling boil first

The best hard-boiled eggs come from eggs that are at least seven to ten days old—not the ones in the front of the grocery store case. Older eggs peel more easily because the membrane between the shell and the white has begun to separate. If you only have fresh eggs, they will still work, but expect more shell fragments to stick.

Fill a pot with enough water to cover your eggs by about an inch. Bring the water to a rolling boil over high heat before you add the eggs. This matters: starting eggs in cold water leads to uneven cooking and can cause the yolk to develop a gray-green ring, which is harmless but means you've overcooked the yolk. A boiling-water start cooks the white and yolk at different rates, which is exactly what you want.

Key Takeaways

  • Use eggs that are at least a week old and start them in already-boiling water to peel easily and cook evenly.
  • Cook large eggs for 13 to 14 minutes for a fully set yolk with no gray-green ring; adjust by one minute per size difference.
  • Move eggs to an ice bath when ready after cooking to stop them from overcooking and to loosen the shell.
  • Crack and roll the shell under gentle pressure before peeling, starting from the wider end where the air pocket sits.
  • Store peeled or unpeeled hard-boiled eggs in the refrigerator for up to one week in an airtight container.

Time the cooking by egg size, not by guesswork

Once you place eggs in boiling water, set a timer. The cooking time depends on the size of the egg. For large eggs, cook for 13 to 14 minutes. For medium eggs, use 12 to 13 minutes. For extra-large eggs, go to 15 to 16 minutes. These times produce a fully set white and a yolk that is cooked through but still creamy in the center, with no gray-green ring.

If you prefer a slightly softer yolk, subtract one minute. If you like the yolk completely firm all the way through, add one minute. The difference between 13 and 14 minutes is noticeable, so set a timer on your phone or kitchen timer rather than eyeballing it. Altitude affects boiling point—if you live above 3,000 feet, add one minute to your time.

Ice bath stops the cooking when ready

The moment the timer goes off, use a slotted spoon to transfer the eggs to a bowl filled with ice water. Do not skip this step. The ice bath stops the cooking process right away, which prevents the gray-green ring from forming around the yolk. Leave the eggs in the ice bath for at least five minutes, though ten minutes is better if you have the time.

The cold water also causes the egg to contract slightly inside the shell, which loosens the membrane and makes peeling much easier. You can prepare an ice bath ahead of time by filling a bowl with ice and a little water, or by running cold water over ice cubes in a bowl. If you do not have ice, very cold tap water works, though it takes longer.

Crack and peel from the wider end

Once the eggs are cold, gently tap the shell all over to create cracks. Roll the egg under light pressure on the counter to break the shell into a network of cracks. Start peeling from the wider end of the egg, where a small air pocket sits just inside the shell. This pocket makes it easier to get your thumb under the membrane and separate it from the white.

Peel under cool running water if you can—the water helps separate the membrane from the white and washes away small shell fragments. Work slowly and deliberately rather than aggressively. If the shell is sticking badly, the egg may have been too fresh, or the ice bath may not have been long enough. Soak it in cold water for another few minutes and try again.

Common mistakes that ruin the yolk

The most common error is starting eggs in cold water. This causes uneven cooking: the white near the shell cooks faster than the yolk, and by the time the yolk is set, the white is overcooked and rubbery. The second mistake is leaving eggs in hot water too long after cooking. Even after you turn off the heat, the residual heat continues to cook the egg, so waiting to move them to ice water will give you that gray-green ring.

A third mistake is using very fresh eggs and expecting them to peel easily. Fresh eggs straightforward do not peel as cleanly as older ones, no matter what you do. If you buy eggs and plan to hard-boil them, let them sit in the refrigerator for a week before cooking. Finally, do not skip the ice bath. It is the single most important step for both texture and peeling ease.

Storage and how long they last

Unpeeled hard-boiled eggs keep in the refrigerator for up to one week in an airtight container or a sealed plastic bag. Peeled eggs also last about one week if stored in an airtight container, though they dry out slightly faster. Write the date on the container so you know when you cooked them.

Do not store hard-boiled eggs at room temperature. If an egg has been sitting out for more than two hours, discard it. You can tell a hard-boiled egg has gone bad if it smells sulfurous or off, or if the yolk has turned very dark gray or black—though a light gray-green ring is normal and safe to eat.

Frequently Asked Questions

Why does my yolk have a gray-green ring around it?

That ring forms when the yolk is overcooked. It is harmless and safe to eat, but it means the yolk spent too long in hot water. Use the ice bath when ready after cooking, and reduce your cooking time by one minute next time. Starting eggs in boiling water instead of cold water also prevents this.

Can I make hard-boiled eggs in an when ready Pot or pressure cooker?

Yes. Add one cup of water to the pot, place the trivet inside, and arrange eggs on the trivet. Cook on high pressure for five minutes for soft-boiled, six minutes for medium, or seven minutes for hard-boiled. Release pressure naturally for five minutes, then move eggs to ice water. Timing varies slightly by model, so check your manual.

What if I peel an egg and find the yolk is still runny?

The egg did not cook long enough. You can place it back in simmering water for two to three minutes to finish cooking, though the white will be slightly tougher. For next time, add one minute to your cooking time, or make sure your water was at a full rolling boil when you added the eggs.

Do I have to use a timer, or can I just count?

Use a timer. Counting in your head is unreliable, and even one minute makes a difference in the yolk. A kitchen timer, phone timer, or smart speaker takes the guesswork out and gives you consistent results every time.