Cooking & Food 6 min read Easy 5 steps

How to Boil an Egg

Boil soft, jammy, medium, or hard eggs by the minute, stop them in an ice bath, and peel them in a few large pieces.

Published · Last updated
Sliced boiled eggs showing perfect yolk

Boiling an egg should be the simplest thing in the world. And yet somehow, it is weirdly hard to get right. Rubbery whites, chalky green yolks, shells that take 5 minutes of picking to remove. We have experienced all of these and worse.

The problem is the vagueness of the usual instructions. "Boil some water, put the egg in, wait a while." That "wait a while" is where everything goes wrong. The difference between a jammy, creamy yolk and a dry, crumbly one is literally 2 minutes of cook time.

After ruining more eggs than we would like to admit, we settled on three things that make the result repeatable. Start in boiling water (not cold), time it precisely, and move the eggs to an ice bath the moment the timer goes off. You will end up with the yolk you chose.

What you’ll need

A pot large enough to hold your eggs in a single layer. Water. A slotted spoon or spider strainer for lowering eggs gently. A timer (your phone works). A bowl of ice water ready before you start (a mixing bowl with cold water and a generous handful of ice cubes).

1

Bring water to a full boil first

Fill a pot with enough water to cover the eggs by about one inch when they are submerged. Bring it to a full, rolling boil over high heat. Starting with boiling water rather than cold water is the key to consistent timing. If you start eggs in cold water, the time they spend heating up varies based on your stove, pot material, water volume, and altitude. Starting in already-boiling water means your timer begins at the same temperature every time, producing reliable, repeatable results.

2

Lower eggs in gently

Use a slotted spoon or a spider strainer to lower each egg slowly into the boiling water. Do not drop them, because hitting the bottom of the pot cracks the shell. Lower them one at a time until they rest on the bottom. The water will temporarily stop boiling. That is fine. Keep the heat on high and it will return to a boil within 30 to 60 seconds. Start your timer once the water returns to a boil. If you are cooking a large batch (more than 6 eggs), the temperature drop is larger, so give it an extra 30 seconds of cook time.

3

Time precisely for your desired doneness

These times are for large eggs straight from the refrigerator. If your eggs are room temperature, subtract 1 minute. Soft-boiled (runny yolk, barely set white) is 6 minutes. Jammy (creamy, fudgy yolk with fully set white) is 7 minutes. Medium (mostly set yolk with a slightly soft center) is 9 minutes. Hard-boiled (fully set yolk, no green ring) is 11 to 12 minutes. Overcooked (green ring around yolk, crumbly texture) happens at 13 minutes and beyond. Set a timer. Do not guess. Check the food safety side before you pick a number off that list. The FDA's advice is to cook eggs until both the yolk and the white are firm, which is the 11- to 12-minute end of this chart, and the safe handling statement the FDA requires on untreated egg cartons says the same thing. A 6- or 7-minute yolk is still soft, and soft means the egg has not been held hot enough for long enough to kill salmonella if it was there. That is a trade-off worth making knowingly rather than by accident. The FDA names children, older adults, pregnant women, and people with weakened immune systems as being at greater risk of severe illness, so if you are cooking for someone in one of those groups, either take it to 11 minutes or buy pasteurized shell eggs, which have been treated for salmonella before they reach you.

Good to know: The difference between a perfect hard-boiled egg and an overcooked one with a green ring is just 1 to 2 minutes. Set your timer for the shorter time in the range.

4

Transfer immediately to an ice bath

The second your timer goes off, use the slotted spoon to transfer eggs directly into your prepared bowl of ice water. This serves two critical purposes. First, it stops the cooking right away. Without the ice bath, residual heat keeps cooking the egg for several minutes, which pushes it past your target doneness. Second, a cold egg is easy to hold while you peel it, and you can peel it as soon as it comes out. Leave the eggs in the ice bath for at least 5 minutes. Longer is fine.

5

Peel under running water

Tap the egg firmly on a hard surface to crack the shell all over. Roll it gently between your palms to create a network of small cracks across the entire surface. Start peeling at the wider end of the egg where the air pocket is (there is usually a small gap there). Peel under a gentle stream of cold water. The water gets under the membrane and helps separate the shell from the white in large pieces instead of tiny frustrating fragments. A properly ice-bathed egg should peel cleanly in 4 or 5 large pieces.

Start with 7 minutes for a jammy yolk and move 30 seconds either way next time until it is how you like it. Write your number down, because with the same pot and the same eggs it comes out the same. If the shells cling, the eggs were probably very fresh, so buy the ones you plan to boil a week ahead (the FAQs below explain why). If the yolks have a green ring, take a minute off. For storing boiled eggs, see the storage answer below.

Questions we get asked about this

Answers from experience, not a textbook.

The green ring is iron sulfide, formed when iron in the yolk reacts with hydrogen sulfide in the white at high temperatures over time. It is completely harmless to eat but indicates the egg was overcooked. Keep hard-boiled eggs at 11 to 12 minutes maximum and always use the ice bath to prevent carryover cooking.

Yes, noticeably so. Very fresh eggs have whites that bond tightly to the inner membrane, which makes clean peeling harder. As an egg sits, the pH of the white rises and that bond weakens. Colorado State University Extension, in its hard-cooked egg method, suggests eggs 7 to 10 days old for easier peeling. If you buy eggs specifically for boiling, let them sit in the fridge for a week first. The ice bath technique helps with fresh eggs too, but older eggs are still easier.

At high altitudes water boils at a lower temperature, so eggs cook slower. Colorado State University Extension puts the threshold at 3,000 feet and has water boiling at 203°F at 5,000 feet against 212°F at sea level, and its worked example is that a 3-minute egg takes about 5 minutes at 5,000 feet. About a minute per 1,000 feet above the 3,000-foot mark is a reasonable place to start, so a 7-minute jammy egg might want 9 at 5,000 feet. Treat that as a starting point rather than a formula. CSU's own advice is that cooks at elevation have to test and find what works for them, which is the honest answer here too.

The FDA gives hard-cooked eggs one week in the refrigerator, in the shell or peeled. Peeling does not shorten that window, but it does leave the white exposed, so keep peeled eggs in an airtight container with a damp paper towel to stop them drying out and picking up fridge odors. Soft and medium-boiled eggs are best eaten straight away. That one-week figure is for hard-cooked eggs, and a yolk that is still soft has not been heated enough to kill salmonella, so we would not apply it to a soft-boiled egg.

Usually because of thermal shock. The sudden temperature difference between a cold egg and boiling water can crack the shell. Lower them gently with a spoon instead of dropping them. Add a splash of vinegar to the water, because acid makes any white that leaks from a crack set faster, which plugs the crack before much escapes.

Like this?

We write one of these every week.

Subscribe for one useful thing a week. Read it over coffee, skip the rest.