Foolproof Hard-Boiled Eggs (Easy to Peel Every Time)
A perfectly hard boiled egg has a tender white and a golden, creamy yolk. Never chalky or green-rimmed.

This method is the one I rely on because it gives you consistent results and eggs that actually slip out of their shells. No more mangled whites.
What Makes This Method So Reliable
The cold start means the eggs heat along with the water, so the shells don’t crack from a sudden temperature shock. And the immediate ice bath not only stops the cooking right on time. It also helps the shell release cleanly.
The yolk ends up just how you like it: set but still creamy, without any trace of that dry, sulfury edge you get from overcooking. It’s a small thing, but it makes a difference when you’re slicing one over toast or making deviled eggs.
Ingredients

- 6 large eggs: older eggs peel more easily, but fresh ones work fine with this method
- Water: enough to cover the eggs by 1 inch
- Ice: for the ice bath
Variations / Substitutions
- For softer yolks: pull the eggs at 8 minutes for a jammy center, or 6 minutes if you want a runny yolk. Just be sure to still shock them in ice water to stop the cooking.
Once you’ve got a batch, you can turn them into classic egg salad or deviled eggs.
How To Make Hard-Boiled Eggs
Step 1: Boil the Eggs

Place the eggs in a single layer in a medium saucepan and cover them with cold water by about 1 inch. Set the pan over high heat and bring the water to a rolling boil. You’ll see big bubbles breaking the surface steadily.
Step 2: Rest the Eggs

As soon as the water reaches a full boil, cover the pan with a tight-fitting lid, turn off the heat, and start your timer. Let the eggs sit in the hot water for 10 minutes if you want a fully set yolk with just a bit of creaminess, or 12 minutes for a firmer, pale yolk.
Step 3: Shock and Peel the Eggs

While the eggs rest, fill a large bowl with ice and cold water. When the timer goes off, use a slotted spoon to transfer the eggs straight into the ice bath. Let them chill for at least 5 minutes. This contracts the shell from the egg and makes peeling much easier. Tap each egg gently on the counter and peel under cool running water, starting from the wider end where the air pocket sits.
A Few Notes for Fuss-Free Peeling
- Use eggs that are at least a week old. Very fresh eggs cling tighter to the shell.
- For an even gentler peel, give the eggs a light crack all over and then roll them between your palm and the counter before peeling.
- If you’re making a big batch, don’t stack the eggs. Keep them in a single layer so they cook evenly.
- Peeled eggs can sit in cold water in the fridge for a day or two, but they’re best unpeeled if you want to store them longer.
Cook times for your preferred yolk:
| Doneness | Time in Hot Water |
|---|---|
| Soft (runny yolk) | 6 minutes |
| Jammy (set white, spreadable yolk) | 8 minutes |
| Hard (creamy, fully set yolk) | 10 minutes |
| Very firm (dry, pale yolk) | 12 minutes |
Storing Leftover Hard-Boiled Eggs
- Refrigerate: Keep unpeeled eggs in the fridge for up to 1 week. If you’ve already peeled them, store them in a container of cold water, changing the water daily.
What To Pair With Hard-Boiled Eggs
Halve them onto avocado toast with a sprinkle of red pepper flakes for a quick breakfast. Slice them into a grain bowl with roasted vegetables and a drizzle of tahini. Or chop them into a classic Caesar salad for extra protein.
Frequently Asked Questions
Why does my hard-boiled egg have a green ring around the yolk?
That’s a reaction between sulfur in the white and iron in the yolk when the egg is overcooked. Quick cooling in an ice bath stops it, so those rings won’t appear.
How can I make the eggs easier to peel?
Using older eggs helps, but the ice bath is your best tool. Also, peel them under a thin stream of cool water to help separate the membrane.
Can I make hard-boiled eggs in advance?
Yes, store them unpeeled in the fridge. They’ll keep well for up to a week, making them perfect for meal prep.
Is there a trick to peeling a big batch quickly?
After the ice bath, put the eggs in a closed container with a little water and shake gently for a few seconds. The shells crack all over and often slip right off.

Hard-Boiled Eggs Recipe
Ingredients
Method
- Place eggs in a saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat.
- Cover, turn off heat, and let sit for 10 minutes (or desired time).
- Transfer eggs to an ice bath and chill at least 5 minutes. Peel under cool running water.
