Quick Answer
For classic hard-boiled eggs with fully set yolks, boil large eggs for 9–12 minutes depending on how firm you like them — 9 minutes gives a just-set yolk, 12 minutes gives a completely firm, crumbly yolk. Start the eggs in already-boiling water for the most reliable timing, then plunge them into iced water for 5–10 minutes to stop the cooking and make peeling easier. From fridge to plate, the whole process takes about 20 minutes.
The Timing Chart: Every Doneness, Every Minute
Egg size, starting temperature, and altitude all nudge the timing slightly, but this chart covers large eggs (about 60 grams) started in boiling water at sea level. It is the single most useful reference for boiled eggs, so bookmark it.
| Time in boiling water | Result | Yolk | Best for |
|—|—|—|—|
| 6 minutes | Soft-boiled | Completely runny, just-warmed white | Soldiers, ramen |
| 7 minutes | Soft-boiled | Runny yolk, fully set white | Breakfast eggs |
| 8 minutes | Jammy | Thick, jammy, custardy yolk | Salads, grain bowls |
| 9 minutes | Medium-hard | Just set, still moist and golden | Scotch eggs, picnics |
| 10 minutes | Hard-boiled | Firm and pale yellow | Classic hard-boiled |
| 11–12 minutes | Very hard | Fully firm, drier, crumbly | Devilled eggs, egg mayo |
For medium eggs, subtract about a minute; for extra-large eggs, add about a minute. If your eggs go straight from the fridge into boiling water, the timing above holds — the chart assumes a cold start from the fridge, which is the most common scenario.
Cold Start vs Boiling Start: Which Is Better?
There are two schools of thought, and they genuinely produce different results.
Starting in cold water
Place the eggs in a saucepan, cover with cold water by about 2–3 cm, bring to a rolling boil, then start timing (or remove from the heat and let them sit, covered, for the target time). This method is gentler — the gradual temperature rise means fewer cracked shells. The downside is that timing is less precise, because “bringing to the boil” varies with your hob, pan, and water volume.
Starting in boiling water
Lower the eggs into already-boiling water with a slotted spoon and start your timer immediately. This gives far more consistent, repeatable results — 10 minutes means 10 minutes, every time. The trade-off is a slightly higher risk of cracking from thermal shock, which you can minimise by pricking a tiny hole in the blunt end of each egg with a pin (this also helps peeling).
Our recommendation: start in boiling water for reliability, especially if you are cooking to a precise doneness like jammy eggs. The consistency is worth the small extra care. Plenty of technique guides at [BBC Good Food](https://www.bbcgoodfood.com/) favour this approach too.
Step-by-Step: Perfect Hard-Boiled Eggs
- Bring a pan of water to a rolling boil. Use enough water to cover the eggs by 2–3 cm, and do not overcrowd the pan.
- Lower the eggs in gently with a slotted spoon. Reduce the heat slightly so the water stays at a lively simmer rather than a violent boil, which can crack shells.
- Set a timer for your target time — 10 minutes for classic hard-boiled, 9 for slightly softer, 12 for very firm.
- Prepare an ice bath while the eggs cook: a large bowl of cold water with plenty of ice cubes.
- Transfer the eggs to the ice bath immediately when the timer rings. Leave them for 5–10 minutes. This stops the cooking dead and causes the egg to contract slightly inside the shell, which makes peeling dramatically easier.
- Peel under running water. Tap the egg all over on a hard surface to crack the shell finely, then roll it gently and peel, starting from the blunt end where the air pocket sits. A thin stream of water helps lift the shell away.
Peeling Tips: Why Some Eggs Refuse to Cooperate
Everyone has wrestled with a stubborn egg that takes half the white with it. The science is simple: very fresh eggs are harder to peel because the membrane clings tightly to the white. As eggs age, the pH of the white rises and the membrane loosens.
- Use slightly older eggs. Eggs that are 7–10 days old peel far more easily than eggs laid yesterday. Check the best-before date and use the older box for boiling.
- Ice bath is non-negotiable. The rapid cooling is the single biggest factor in easy peeling.
- Peel under water. Water seeps between the membrane and the white and helps separate them.
- Crack thoroughly. A fine network of cracks all over the shell peels off in satisfying sheets; one big crack just gives you one big problem.
How to Store Boiled Eggs
Hard-boiled eggs keep well, which makes them ideal for meal prep — but they do need proper storage.
| Storage | How long | Notes |
|—|—|—|
| In shell, in the fridge | Up to 1 week | Keep in their carton or a covered container |
| Peeled, in the fridge | 2–3 days | Store in a bowl of cold water (changed daily) or an airtight container |
| At room temperature | Maximum 2 hours | Bacteria multiply quickly; refrigerate promptly |
| In the freezer | Not recommended | Whites turn rubbery and watery when thawed |
Keep boiled eggs in the main body of the fridge, not the door, where the temperature fluctuates. And if an egg smells of sulphur beyond the normal faint eggy aroma, or the white feels slimy, discard it. The [NHS](https://www.nhs.uk/) advises treating eggs with the same care as other high-protein foods when it comes to storage times.
Troubleshooting: Grey Yolks, Cracks, and Rubbery Whites
Why do my yolks have a grey-green ring?
The grey-green ring around the yolk is iron sulphide, formed when eggs are overcooked or cooled too slowly. It is harmless — the egg is perfectly safe to eat — but it looks unappetising and can taste slightly sulphurous. Prevent it by timing accurately and ice-bathing immediately.
Why did my eggs crack in the pan?
Usually thermal shock (fridge-cold eggs hitting boiling water) or overcrowding. Lower eggs in gently, avoid a furious rolling boil, and prick the blunt end with a pin to let expanding air escape. A teaspoon of vinegar in the water helps any leaked white set quickly if a crack does occur.
Why are the whites rubbery?
Overcooking. Whites go from tender to bouncy when boiled too long or at too high a temperature. Stick to the timing chart, keep the water at a simmer rather than a violent boil, and ice-bath promptly.
Frequently Asked Questions
How long do you boil eggs for hard boiled?
Boil large eggs for 9–12 minutes in already-boiling water: 9 minutes for a just-set yolk, 10 minutes for classic firm hard-boiled, and 11–12 minutes for very firm, crumbly yolks suited to devilling or chopping. Always finish with a 5–10 minute ice bath.
Should you put eggs in cold or boiling water?
Boiling water gives more precise, repeatable timing — start the timer the moment the eggs go in. Cold water is gentler and cracks fewer shells but makes timing vaguer. For consistent results, especially for jammy or soft-boiled eggs, start in boiling water and lower the eggs in carefully.
Why are my hard-boiled eggs hard to peel?
Fresh eggs peel badly because the membrane clings to the white — use eggs that are 7–10 days old for boiling. Skipping the ice bath is the other main cause; rapid cooling contracts the egg inside the shell and loosens everything. Peel under running water starting from the blunt end.
How long do hard-boiled eggs last in the fridge?
Unpeeled hard-boiled eggs keep for up to a week in the fridge. Once peeled, eat them within 2–3 days, stored in cold water or an airtight container. Do not leave boiled eggs at room temperature for more than 2 hours.
Are grey yolks safe to eat?
Yes, completely safe. The grey-green ring is iron sulphide caused by overcooking — it is harmless, just less pretty and slightly more sulphurous in taste. Prevent it with accurate timing and an immediate ice bath.
Key Takeaways
- Boil large eggs for 9–12 minutes for hard-boiled: 9 for just-set, 10 for classic firm, 12 for very firm.
- Start eggs in already-boiling water for the most reliable, repeatable timing.
- An ice bath for 5–10 minutes is essential — it stops the cooking, prevents grey yolks, and makes peeling easy.
- Slightly older eggs (7–10 days) peel far more easily than very fresh ones.
- Store unpeeled boiled eggs in the fridge for up to a week; eat peeled eggs within 2–3 days.



