How to Hard Boil Eggs

Make perfect hard boiled eggs every single time with this foolproof method.

Overhead view of halved hard boiled eggs

Hard boiled eggs are one of my favorite things. I like them by themselves with a little bit of salt and pepper, or I turn them into egg salad or, the best, deviled eggs

But how do you make hard boiled eggs that are perfectly cooked in the center without being over-cooked? Follow along below. Oh, if you want to try something different, stay tuned for learning how to steam eggs. It’s a technique that you’re going to love. Why? You get perfectly cooked hard “boiled” eggs that are easier than ever to peel.

How to Make Perfect Hard Boiled Eggs the Classic Way

Put the eggs into a saucepan in a single layer.

4 eggs in the bottom of a saucepan.

Cover by 1 inch of water.

Water from tap filling a saucepan with eggs in it.

Put saucepan, uncovered, over high heat.

Saucepan with water and multiple eggs on the stovetop.

Bring to a boil.

Saucepan with boiling water and eggs on the stove.

Once the water is boiling, remove the pan from the heat. Cover it and let it sit for 12 minutes.

Saucepan covered with lid on a trivet on the counter.

Drain off the water.

Steaming water being drained from a pan with eggs in it.

Fill the saucepan with cold tap water.

Saucepan with eggs being filled with water from tap.

Add ice cubes and let sit until cooled all the way through, about 10 minutes.

Ice cubes and water in a sauce pan with multiple eggs, sitting by a sink,

Refrigerate the unpeeled eggs or peel and refrigerate.

Overhead view of halved hard boiled eggs.



Hard Boiled Eggs

Make perfect hard boiled eggs every single time with this foolproof method.

  • Author: Christine Pittman
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes
  • Yield: 6 eggs


  • 6 large eggs
  • ice cubes


  1. Put eggs in a single layer in a medium saucepan.
  2. Add enough cold tap water so that the water is above the eggs by 1 inch.
  3. Set it over high heat and bring to a boil uncovered.
  4. When it boils, remove from heat and cover.
  5. Let sit for 12 minutes.
  6. Drain water. Fill saucepan with cold water. Add 4 handfuls of ice.
  7. Let sit until eggs are cooled through.
  8. Refrigerate unpeeled or peel and refrigerate.
This post originally appeared in May 2018 and was revised and republished in April 2021.

How to Hard Boil Eggs
How to Hard Boil Eggs

Christine Pittman

Christine is the Senior Editor and Owner of The Cookful and of COOKtheSTORY and of the podcast Time Management Insider. Her sites reach over 2 million readers per month, which means that things can get a bit crazy. She's constantly writing, taking pictures, editing, recording, interviewing, managing contributors, and, oh yeah, cooking. To say that she wears many hats is an understatement - there are many hats, and also many shirts, shoes, pants, and even the odd cape!