Boiling an egg seems simple, but the difference between a perfect soft-boiled egg and a rubbery overcooked one comes down to minutes. For a large egg placed directly into boiling water, a soft-boiled egg with a runny yolk takes about 6 to 7 minutes. A medium-boiled egg with a jammy, slightly soft center takes 8 to 9 minutes. A fully hard-boiled egg with a firm yolk takes 10 to 12 minutes. These times assume the egg starts at refrigerator temperature and the water is at a full, rolling boil before the egg goes in.
What Is the Best Way to Boil an Egg?
There are two main methods for boiling eggs, and they produce slightly different results. The first method is to place cold eggs into a pot of cold water, bring the water to a boil, then turn off the heat and let the eggs sit. The second method is to lower the eggs into already boiling water.
Starting eggs in cold water is more forgiving. The eggs heat up gradually, which makes the whites less likely to crack or stick to the shell. This method also gives you a wider window of time before the yolks overcook. Many home cooks find this approach easier to manage.
Lowering eggs into boiling water gives you more precise timing control. The moment the egg hits the water, the cooking clock starts. The trade-off is that the sudden temperature change can cause shells to crack more often. If you use this method, lower the eggs in gently with a spoon rather than dropping them.
Both methods work well. The key is to pick one and stick with it so you can adjust your timing based on your own stove and pot.
How Long Should A Egg Boil For Depending on the Result You Want?
The exact time depends on whether you want a runny yolk, a soft set, or a firm yolk. These times are for large eggs straight from the refrigerator using the cold-start method, where eggs go into cold water, come to a boil, and then sit off the heat.
- Soft-boiled (runny yolk): 3 to 4 minutes off heat after the water boils
- Medium-boiled (jammy yolk): 5 to 6 minutes off heat after the water boils
- Hard-boiled (fully firm yolk): 9 to 12 minutes off heat after the water boils
If you use the boiling-water-start method instead, reduce these times by about 1 to 2 minutes. A large egg lowered into boiling water needs roughly 6 to 7 minutes for soft-boiled, 8 to 9 minutes for jammy, and 10 to 12 minutes for hard-boiled.
Egg size matters. Medium eggs cook faster, and extra-large or jumbo eggs need more time. If you are not sure what size you have, check the carton label. When in doubt, test one egg first and adjust from there.
Altitude also changes cooking time. At higher elevations, water boils at a lower temperature. If you live above 3,000 feet, you may need to add 1 to 2 minutes to your cooking time to get the same result.
Why Do Eggs Turn Green or Get Rubbery?
A greenish-gray ring around the yolk is not a sign of a bad egg. It is a chemical reaction. When eggs cook for too long or at too high a temperature, the iron in the yolk reacts with sulfur compounds in the white. This forms ferrous sulfide, which appears as that gray-green layer.
The green ring is harmless and does not change the taste significantly, but it is a sign the egg is overcooked. The texture of the white also suffers. Overcooked egg whites become rubbery and tough because the proteins tighten and squeeze out moisture.
To avoid this, do not boil eggs for extended periods. The cold-start method with the heat turned off after boiling prevents most of this reaction. If you do overcook an egg, the green ring is purely cosmetic. The egg is still safe to eat.
What Is the Best Way to Peel a Boiled Egg?
Peeling frustration is one of the most common complaints about boiled eggs. The age of the egg matters more than almost anything else. 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 egg naturally loses some moisture and the membrane begins to separate.
An ice bath helps with both peeling and stopping the cooking process. As soon as the eggs finish cooking, transfer them to a bowl of ice water. Let them sit for at least 5 minutes. The cold shock stops the residual heat from continuing to cook the yolk, and it helps the egg contract slightly inside the shell.
Cracking the shell gently all over before peeling also helps. Start at the wider end of the egg, where there is usually an air pocket. Peeling under running water can help wash away small shell fragments.
Some people add salt or vinegar to the boiling water to make peeling easier. The evidence for this is mixed, and results vary from kitchen to kitchen. The most reliable factor is egg age, not additives.
Are Boiled Eggs Safe to Eat and How Should You Store Them?
Boiled eggs are safe to eat when handled properly. The USDA recommends that cooked eggs, including boiled eggs, be refrigerated within 2 hours of cooking. Do not leave them at room temperature longer than that.
Hard-boiled eggs last about 1 week in the refrigerator when stored in their shells. Once peeled, they should be eaten within a few days. Keep them in a covered container, ideally with a damp paper towel to prevent them from drying out.
Soft-boiled eggs with runny yolks carry a slightly higher food safety risk than fully cooked eggs. If you are pregnant, very young, elderly, or have a weakened immune system, the CDC recommends avoiding runny egg yolks entirely. Fully hard-boiled eggs are the safer choice in these situations.
Do not freeze boiled eggs. The texture of the white becomes watery and unpleasant when thawed. If you have more eggs than you can eat within a week, consider using them in egg salad or another dish rather than freezing.
Is There a Way to Tell If an Egg Is Done Without Cutting It Open?
You cannot reliably tell if an egg is done by looking at the outside. The shell hides everything. The most accurate method is timing plus testing.
The spin test is a common kitchen trick. A raw egg wobbles when spun because the liquid inside shifts. A hard-boiled egg spins smoothly and evenly because the interior is solid. This test only tells you if an egg is fully cooked through. It cannot tell you whether the yolk is runny, jammy, or firm.
For soft and medium-boiled eggs, the only reliable way to check is to peel one and look. This is why testing a single egg first is a practical strategy, especially when you are cooking for a group and need consistent results.
Can You Reheat Boiled Eggs?
Yes, boiled eggs can be reheated, but the texture changes. The whites become slightly firmer and the yolk can become chalky if reheated too aggressively. Gentle reheating is best.
To reheat a hard-boiled egg, place it in a bowl of hot water for a few minutes or microwave it in short 10-second bursts. Do not microwave an egg in its shell. The trapped steam can cause the egg to explode. Always remove the shell before reheating in a microwave.
Soft-boiled eggs do not reheat well. The runny yolk tends to set during reheating, and the white can become rubbery. These are best eaten immediately after cooking.
Frequently Asked Questions
How long should an egg boil for a runny yolk?
About 6 to 7 minutes in boiling water for a large egg straight from the fridge. This gives you a set white with a liquid, runny yolk.
How long should an egg boil for a hard-boiled egg?
About 10 to 12 minutes in boiling water for a large egg. The yolk will be fully firm with no soft center.
How long should an egg boil for a jammy yolk?
About 8 to 9 minutes in boiling water for a large egg. The yolk will be mostly set but still soft and slightly creamy in the center.
Why is my boiled egg hard to peel?
Fresh eggs are harder to peel because the membrane clings tightly to the shell. Eggs that are about a week old peel more easily, and an ice bath after cooking also helps.

