Egg Boiling Calculator

Calculate perfect egg boiling time based on egg size, starting temperature, altitude, and desired doneness. Get consistently perfect eggs every time.

BOILING TIME
--
Yolk Description
--
Internal Temp
--
Water Boils At
--
Altitude Adjustment
--

Egg Boiling Science

Boiling an egg is deceptively complex from a food science perspective. The egg white (albumen) begins to set at approximately 180 degrees Fahrenheit (82 degrees Celsius), while the yolk proteins begin to coagulate at a lower temperature of about 158 degrees Fahrenheit (70 degrees Celsius). The difference between a perfectly jammy medium-boiled egg and a dry, chalky hard-boiled egg comes down to precise temperature control and timing.

Several variables affect boiling time: the egg's initial temperature (refrigerator versus room temperature), its size and mass, altitude (which lowers the boiling point of water), and how many eggs are in the pot (more eggs absorb more heat and slow the water's return to boil). Starting with cold eggs from the refrigerator adds approximately 1-2 minutes compared to room-temperature eggs. At higher altitudes, water boils at a lower temperature, so eggs take longer to cook because the surrounding water is less hot.

Boiling Time Formula

Base Time = Doneness Time + Size Adjustment + Start Temp Adjustment + Altitude Adjustment
Altitude Adj = +1 min per 2,000 ft above sea level

The boiling point of water decreases by approximately 1 degree Fahrenheit for every 500 feet of elevation gain. At 5,000 feet, water boils at about 202 degrees Fahrenheit instead of 212 degrees Fahrenheit. This lower cooking temperature means eggs take longer to reach the same internal temperature, requiring additional boiling time at elevation.

Timing Guide

DonenessLarge Egg (fridge)Large Egg (room temp)Yolk DescriptionInternal Temp
Soft Boiled6-7 min5-6 minRunny, liquid center145-150°F
Medium Boiled9-10 min8-9 minJammy, custard-like158-165°F
Hard Boiled12-13 min10-11 minFully set, moist170-180°F
Very Hard15+ min13+ minDry, crumbly, green ring185°F+

Perfect Boiling Tips

  • Use the cold-start method: place eggs in cold water, bring to a boil, then start timing. This reduces cracking from thermal shock.
  • Use older eggs (7-10 days old) for easier peeling. Fresh eggs have a tighter membrane that clings to the shell.
  • Immediately transfer eggs to an ice bath after cooking to stop the cooking process and prevent the green ring around the yolk.
  • Add a teaspoon of vinegar or baking soda to the water. Vinegar helps seal cracks; baking soda raises pH for easier peeling.
  • Do not overcrowd the pot. Eggs should sit in a single layer with enough water to cover them by at least 1 inch.
  • For the most consistent results, use a timer and follow the same process each time rather than relying on visual cues.

Frequently Asked Questions

Why do my hard-boiled eggs have a green ring around the yolk?

The green-gray ring around the yolk of an overcooked egg is iron sulfide, formed when hydrogen sulfide from the egg white reacts with iron in the yolk at high temperatures. It is harmless but indicates overcooking. To prevent it, avoid boiling eggs for more than 12-13 minutes (for large eggs from the refrigerator) and immediately place cooked eggs in an ice bath. The rapid cooling stops the chemical reaction.

Should I start eggs in cold water or boiling water?

Both methods work, but they differ in predictability. The cold-start method (eggs in cold water, brought to a boil) is gentler and reduces cracking, but timing begins only when the water reaches a full boil, making it slightly less precise. The boiling-water method (lowering eggs into already-boiling water) gives more consistent timing because the starting temperature is always 212 degrees Fahrenheit. Professional chefs typically prefer the boiling-water start for precision.

How does altitude affect egg boiling time?

At higher altitudes, atmospheric pressure is lower, causing water to boil at a lower temperature. At sea level, water boils at 212 degrees Fahrenheit. At 5,000 feet, it boils at about 202 degrees Fahrenheit, and at 10,000 feet, at about 194 degrees Fahrenheit. Since the water is cooler, it takes longer to cook the egg to the same internal temperature. Add approximately 1 minute of boiling time for every 2,000 feet of elevation above sea level.

Can I boil eggs in an Instant Pot or pressure cooker?

Yes, pressure cooking is excellent for hard-boiled eggs because the high-pressure steam makes peeling dramatically easier, even with fresh eggs. Use 5 minutes at high pressure with a 5-minute natural release for hard-boiled, or 3 minutes with a quick release for soft-boiled. Pressure cookers are less affected by altitude because the sealed environment maintains consistent pressure regardless of elevation.