How Long to Cook a Medium Hard-Boiled Egg on the Stove

Updated November 3, 2026

Total time
25 min
prep 4 min · cook 16 min
Serves
6
portions as written

Jump to recipe

How Long to Cook a Medium Hard-Boiled Egg on the Stove

For a medium hard-boiled egg with a firm white and a tender, fully set yolk, cook a large, refrigerator-cold egg for 10 minutes after lowering it into gently boiling water. An ice bath stops the cooking and makes peeling easier, so this simple stovetop method gives you consistent eggs for breakfast, salads, and snacks.

Ingredients

  • 6 large eggs (about 300 g total), straight from the refrigerator
  • 2 qt water (1.9 L), or enough to cover the eggs by about 1 in (2.5 cm) in the saucepan
  • 4 cups ice (about 560 g)
  • 4 cups cold water (950 ml) for the ice bath
  • 1 tsp fine salt (5 g), optional; it seasons the water slightly but is not necessary for cooking the eggs

Instructions

  1. Set up the ice bath. Add the ice and cold water to a large bowl and set it beside the stove. Check that your saucepan is large enough to hold the eggs in a single layer with room for water to cover them. Have a slotted spoon ready. This preparation takes about 4 minutes and means you can move the eggs directly from the hot water to the cold bath when their timer ends.
  2. Bring the water to a boil. Add the 2 qt (1.9 L) water to the saucepan and bring it to a full boil over high heat. This usually takes about 7 minutes, though the time depends on your burner, pan, and starting water temperature. Add the optional salt if using. The cooking time below begins when the eggs enter the boiling water, not when you turn on the stove.
  3. Lower in the eggs carefully. Use a slotted spoon to lower each cold egg into the water rather than dropping it in. Keep the eggs in one layer. Once they are all in, adjust the heat to maintain a gentle, steady boil; vigorous bubbling can make eggs knock together and crack. If the boil pauses briefly, start the timer once the water returns to a gentle boil.
  4. Cook for 10 minutes. Set a timer as soon as the water is gently boiling again and cook the eggs for 10 minutes. Keep the water at a steady simmer rather than letting it boil violently. This timing is for large eggs taken directly from the refrigerator. Whole boiled eggs should be cooked until both the white and yolk are firm; if a test egg has a liquid center, cook the remaining eggs for another minute or two next time. No thermometer is needed for whole boiled eggs.
  5. Cool promptly for 5 minutes. Transfer the eggs straight into the prepared ice bath and leave them there for 5 minutes. The cold water stops carryover cooking, helps prevent a gray-green ring around the yolk, and cools the shells enough to handle. If the ice melts quickly, add more ice or replace some of the water with fresh cold water.
  6. Peel or dry and store. For easier peeling, gently tap an egg all over on the counter, then peel under a thin stream of cool water, starting at the wider end. For meal prep, dry the unpeeled eggs and refrigerate them promptly instead. Serve whole, halved, or chopped once peeled.

Tips

  • Use the timer as a starting point. Egg size, how cold the eggs are, the amount of water, and altitude can all change the result slightly. Keep the same pan and method when you want repeatable results, and adjust by one minute at a time. For a yolk that is firmly set all the way through, extend the boil to 11 minutes; avoid cutting the time if you need a fully cooked egg.
  • Lower eggs gently. A spoon helps prevent cracks from impact with the pan. If an egg does crack, it is usually still usable if it remains in the hot water and cooks through, though some white may escape. A small splash of vinegar in the water can help escaped white coagulate, but it does not prevent cracks or change the timing.
  • Do not skip the ice bath. Cooling quickly limits residual cooking, which is what can make a yolk dry or create a dark ring. It also contracts the egg slightly inside the shell. The bath needs to be cold and roomy enough that the water remains cool around all six eggs.
  • Salt is optional; baking soda is not required. A little salt in the cooking water will not reliably make shells easier to peel. Fresh eggs can be harder to peel than eggs that have been refrigerated for several days, but either works with this method. Avoid adding baking soda just for peeling, since it can affect flavor and is not a dependable fix.

Serving Suggestions

Serve a peeled egg with a pinch of flaky or fine salt and black pepper for a straightforward breakfast or snack. Halve it and place it on buttered toast, avocado toast, or a bowl of warm grains. The firm white and tender yolk also work well sliced over green salads, potato salad, noodles, or a rice bowl. For a simple packed lunch, keep the egg whole in its shell until serving and pair it with crackers, raw vegetables, or fruit.

For egg salad, chop the cooled eggs and mix them with mayonnaise, a little mustard, salt, and pepper; add finely sliced celery or scallions if you like. For a deviled-egg-style plate, halve the eggs and season the yolks with mayonnaise and mustard before spooning the mixture back into the whites. These serving ideas are flexible: use the seasonings and accompaniments you already enjoy, and add salt gradually because sauces and toppings may already be salty.

Variations

For a slightly softer center: Cook large eggs for 9 minutes, then cool them in the ice bath. The yolk may be a little softer than the 10-minute version, depending on your stove and egg size. If you need the yolk fully firm, use the 10-minute timing or add a minute, rather than relying on appearance through an intact shell.

For extra-large eggs: Add about 1 minute to the cooking time and check one egg before changing the timing for a whole batch. Small eggs may need a minute less. These are practical starting adjustments rather than exact guarantees, since egg size labels and starting temperatures vary.

For a larger batch: You can cook more eggs as long as they fit in one layer and remain covered by water. Use a wide enough pan and avoid overcrowding; a crowded pot can cool the water for longer and cook unevenly. If the water takes noticeably longer to return to a gentle boil, begin the 10-minute timer only after it does.

Storage and Reheating

Refrigerate cooked eggs within 2 hours of cooking. Keep them in their shells in a covered container, or refrigerate peeled eggs in a clean, airtight container. Properly refrigerated hard-boiled eggs keep for up to 1 week; for peeled eggs, use them within about 3 to 4 days for the best quality and handle them with clean hands and utensils. Label the container with the cooking date if you are preparing eggs ahead.

Hard-boiled eggs are usually served cold or at room temperature, so reheating is not necessary. If you prefer a warm egg, peel it and warm it briefly in hot water, then serve promptly; microwaving a whole egg in its shell can cause it to burst. Do not leave cooked eggs out for more than 2 hours, or more than 1 hour when the surrounding temperature is above 90°F (32°C). Discard eggs that have been left out longer than these limits.

Frequently Asked Questions

How long does it take to hard-boil an egg for a medium-firm yolk?
For a large, cold egg, start with 10 minutes in gently boiling water, then cool it in an ice bath. That produces a firm white and a yolk that is set but still tender. If you want a drier, fully firm yolk, cook for 11 minutes; for a softer middle, try 9 minutes, keeping in mind that stove and egg differences affect the result.

Do I start timing when the water boils or when the eggs go in?
In this recipe, the 10-minute egg-cooking time starts when the eggs have been lowered into the boiling water and the water has returned to a gentle boil. The time it takes to heat the water is separate. Starting the timer before the water is hot can leave the eggs undercooked because the warming period varies from stove to stove.

Should the eggs start in cold water?
Either cold-water or boiling-water methods can work, but their timing is different. This recipe uses boiling water because it gives you a clear point to start the timer. If you use a cold-water method, do not transfer the 10-minute timing directly: the eggs begin cooking as the water heats, and the total time depends on the pan and burner.

Why is there a green ring around the yolk?
A gray-green ring usually appears when an egg is cooked too long or cools too slowly. It is a reaction between naturally occurring compounds in the egg, and it is not by itself a sign that the egg has spoiled. Use a timer, keep the boil gentle, and move the eggs to an ice bath right away to reduce the chance of the ring.

Why are my eggs difficult to peel?
Very fresh eggs often cling more tightly to their shells, and peeling technique matters too. Cooling the eggs thoroughly, cracking the shell all over, and peeling from the wider end can help. Peeling under cool running water may wash away small shell pieces. If you make boiled eggs often, eggs that have been refrigerated for a few days may peel more easily, but freshness and storage safety still matter.

Can I cook eggs straight from the refrigerator?
Yes. The 10-minute timing here is written for large eggs taken straight from the refrigerator, so there is no need to let them sit on the counter first. Lower them gently into the water to reduce cracking. If you use room-temperature eggs instead, they may cook a little faster; check the texture and adjust your timing by about a minute for future batches.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).