How Long to Cook Hard Boiled Eggs
Eggs boiled on the stove until the yolk is fully set.
The Short Answer
On the stove, hard boiled eggs takes 10–12 minutes. The USDA-recommended safe internal temperature is 160°F, verified with an instant-read thermometer in the thickest part. Scroll down for all cooking methods, detailed instructions, and tips from the Professor.
Always verify with an instant-read thermometer inserted into the thickest part.
Cooking Methods
🍳 Stovetop
Time: 10–12 minutes
Place eggs in a single layer. Cover with cold water by 1 inch. Bring to a rolling boil, remove from heat, cover. Let sit 10-12 minutes. Transfer to ice bath immediately.
⚡ Instant Pot / Pressure Cooker
Pressure: High
Time: 5–5 minutes
Release: Quick release, then ice bath
The 5-5-5 method: 5 minutes on high pressure, 5 minutes natural release, 5 minutes in ice bath. Eggs peel effortlessly. Use the trivet/rack to keep eggs above the water.
The green ring around the yolk is iron sulfide, caused by overcooking. It is harmless but means you left the eggs in too long. Stick to 10-12 minutes and use an ice bath.
Frequently Asked Questions
Peeled or unpeeled, hard boiled eggs last up to 7 days in the fridge.
Starting with cold water and bringing to a boil gives more consistent results and reduces cracking.
The Bottom Line
Hard Boiled Eggs is straightforward to cook when you know the time and temperature. The most important number to remember is 160°F internal. An instant-read thermometer is the only reliable way to confirm doneness; color and firmness are not accurate indicators. Use the method that fits your equipment and schedule, and always let the food rest before cutting or serving. Resting allows juices to redistribute and carryover cooking to finish the job.
Source: USDA FoodKeeper / American Egg Board | Last verified: March 19, 2026 | Our methodology