Boiling an egg takes between 3 and 12 minutes, depending on how you want the yolk. A soft-boiled egg with a runny yolk takes about 3 to 4 minutes. A medium egg with a jammy, slightly soft yolk takes 6 to 7 minutes. A fully hard-boiled egg with a firm yolk takes 9 to 12 minutes. The exact time depends on your stove, your pot, and the size of the egg.
What Is the Exact Timeline for Boiled Eggs?
Timing starts when the water returns to a boil after you add the eggs. If you place eggs into already boiling water, start the timer immediately. If you start eggs in cold water and bring them to a boil, start the timer when the water reaches a full rolling boil.
Here is the standard timeline for large eggs straight from the refrigerator:
- 3 to 4 minutes: White is set, yolk is completely runny.
- 5 to 6 minutes: White is firm, yolk is mostly runny with slightly thickened edges.
- 6 to 7 minutes: White is firm, yolk is jammy and soft but not liquid.
- 8 to 9 minutes: Yolk is mostly firm with a small soft center.
- 10 to 12 minutes: Yolk is fully firm and pale yellow.
- 13+ minutes: Yolk becomes crumbly and may develop a greenish-gray coating.
The green ring that appears on hard-boiled yolks is not harmful. It forms when sulfur in the white reacts with iron in the yolk. It happens when eggs are overcooked or cooled too slowly.
Does Egg Size Change the Boiling Time?
Egg size directly affects cooking time. A smaller egg cooks faster because there is less mass to heat through. A jumbo egg takes longer than a large egg.
The timeline above assumes large eggs, which is the most common size sold in US grocery stores. If you are using medium eggs, subtract about 1 minute. If you are using extra-large or jumbo eggs, add 1 to 2 minutes.
Cold eggs also take longer than room-temperature eggs. Most recipes assume eggs come straight from the refrigerator. If your eggs have been sitting on the counter for an hour, reduce the cooking time by about 30 seconds.
What Is the Best Method: Boiling Water or Cold Water Start?
There are two main ways to boil eggs, and they produce different results.
The boiling water method means you bring a pot of water to a full boil first, then lower the eggs in gently with a spoon. This method gives you the most precise timing because the cooking starts the moment the egg hits the water. The downside is that eggs can crack if you drop them in too quickly.
The cold water method means you place eggs in a pot, cover them with cold water, and bring everything to a boil together. This method is gentler on the eggs and less likely to cause cracking. The downside is that timing is less precise because the eggs start cooking slowly as the water heats.
For soft-boiled eggs with runny yolks, the boiling water method is more reliable. For hard-boiled eggs where exact yolk texture matters less, the cold water method works fine.
Regardless of method, the eggs should be in a single layer at the bottom of the pot. Crowding the pot means uneven cooking.
How Do You Stop the Cooking Process?
Eggs continue cooking after you remove them from the water. The residual heat inside the egg keeps cooking the yolk. You must stop this process immediately if you want a specific yolk texture.
As soon as the timer goes off, transfer the eggs to a bowl of ice water. Leave them there for at least 5 minutes. The cold water rapidly drops the internal temperature and stops the cooking.
If you skip the ice bath, a soft-boiled egg will continue cooking for another 1 to 2 minutes. That can turn a runny yolk into a jammy yolk, or a jammy yolk into a fully hard yolk.
For soft-boiled eggs served in an egg cup, you can also run cold water over them for 30 seconds. This is less effective than an ice bath but better than nothing.
Why Do Some Eggs Crack While Boiling?
Eggs crack during boiling for a few common reasons. The most frequent cause is a sudden temperature change. Dropping a cold egg into boiling water creates rapid expansion of the air pocket inside the shell, which pushes outward and cracks the shell.
Another cause is eggs that are too old or too fresh. Very fresh eggs have tiny air pockets and can be harder to peel, but they rarely crack. Older eggs have larger air pockets that expand more when heated, increasing the chance of cracking.
To reduce cracking, bring eggs to room temperature before boiling, or lower them into the water gently with a slotted spoon. Adding a pinch of salt to the water does not prevent cracking in any meaningful way, despite what many cooking blogs claim.
How Long It Take To Boil An Egg for Easy Peeling?
Peeling difficulty is not about cooking time. It is about egg freshness and cooling method.
Fresh eggs are harder to peel because the inner membrane clings tightly to the shell. Eggs that are 7 to 10 days old peel more easily because the membrane has begun to separate from the shell as the egg ages and loses some moisture through the shell’s pores.
Research published in food science journals has confirmed that steam-cooking eggs makes them easier to peel than boiling them in water. Steaming for 12 minutes produces eggs that peel cleanly and have fully set yolks.
The ice bath also helps with peeling. The rapid cooling causes the egg white to contract slightly, pulling away from the inner shell membrane. This creates a small gap that makes peeling easier.
If you consistently struggle with peeling, use slightly older eggs and cool them in ice water for a full 10 minutes before peeling.
Are Boiled Eggs Safe to Eat?
Boiled eggs are safe to eat when cooked properly and stored correctly. The USDA recommends cooking eggs until both the white and yolk are firm. This means a fully hard-boiled egg cooked for at least 9 to 12 minutes.
Soft-boiled eggs with runny yolks carry a small risk of Salmonella infection. This is the same risk associated with eating raw or undercooked eggs in any form. The risk is low in the United States because commercial eggs are washed and inspected, but it is not zero.
People with weakened immune systems, pregnant women, young children, and older adults should avoid runny yolks and choose fully hard-boiled eggs instead.
Cooked eggs should not sit at room temperature for more than 2 hours. Refrigerate boiled eggs within that window. Hard-boiled eggs in the shell keep for up to 1 week in the refrigerator. Peeled eggs should be stored in a covered container and eaten within a few days.
Does Altitude Affect Boiling Time?
Altitude affects the boiling point of water. At sea level, water boils at 212°F (100°C). At 5,000 feet of elevation, water boils at about 203°F (95°C). Because the water is cooler, eggs take longer to cook.
At high altitudes, add 1 to 2 minutes to the cooking times listed above. The exact adjustment depends on your elevation. Cooks at 7,000 feet or higher may need to add up to 3 minutes.
This is not a common issue for most readers, but it matters if you live in mountain states like Colorado, Utah, or New Mexico.
Frequently Asked Questions
How long do you boil an egg for a runny yolk?
Boil a large egg for 3 to 4 minutes for a fully runny yolk. Start the timer when the water returns to a full boil after adding the egg.
How long do you boil an egg for a hard-boiled egg?
Boil a large egg for 9 to 12 minutes for a fully set yolk. Transfer to an ice bath immediately after cooking to stop the process.
Do you boil eggs on high or low heat?
Bring the water to a full rolling boil over high heat, then reduce to a gentle boil or simmer. Boiling too aggressively can cause eggs to bounce and crack.
How do you know when a boiled egg is done?
You cannot tell by looking at the shell. The only reliable way is to time the cooking and use an ice bath. You can spin a cooked egg on the counter — it spins smoothly, while a raw egg wobbles.

