Perfect Hard Boiled Eggs, Every Time!
With firm whites and creamy yolks, this foolproof method ensures you get hard boiled eggs that are cooked just right. In this article, we'll share our top tips for how to hard boil eggs perfectly every time, whether you're a seasoned chef or a beginner in the kitchen.
The Secret to Perfectly Boiled Eggs
The secret to peeling hard boiled eggs? Well, secret might be a bit of an exaggeration. Here's the truth: There is no 100% foolproof method for peeling hard boiled eggs, and anybody who tells you different is selling something. Still, our method will allow you to pretty routinely produce perfectly boiled eggs with clean-peeling shells!
How to Hard Boil Eggs on the Stovetop
- Place eggs in a single layer in a saucepan.
- Add enough cold water to cover the eggs by about an inch.
- Place the saucepan over high heat and bring to a boil.
- Once the water has reached a boil, reduce the heat to a simmer and let cook for 12-15 minutes.
- Immediately move the eggs to a bowl of ice water to stop the cooking process.
- Let the eggs sit in the ice water for at least 10-15 minutes to cool.
The Spin Test: Cooked vs Raw
But how do you know if your hard boiled eggs are cooked to perfection? The spin test helps: Place the egg on a flat surface and spin it gently. If the egg spins easily and doesn't wobble, it's cooked. If it wobbles, it's not done yet.
How Long to Boil Eggs
The cooking time will depend on the size of the eggs and the level of doneness you prefer. Here are some general guidelines:
- Small eggs: 6-7 minutes for hard boiled and 2-3 minutes for soft boiled.
- Medium eggs: 7-8 minutes for hard boiled and 3-4 minutes for soft boiled.
- Large eggs: 8-9 minutes for hard boiled and 4-5 minutes for soft boiled.

How to Make Perfect Hard Boiled Eggs in the Oven
If you're short on time or prefer the convenience of baking, you can make perfect hard boiled eggs in the oven! Simply place the eggs on a baking sheet lined with parchment paper and bake at 325°F (160°C) for 25-30 minutes. Let the eggs cool in the oven for 5-10 minutes before transferring them to a bowl of ice water to stop the cooking process.
How to Make Perfect Hard Boiled Eggs in the Instant Pot
Instant Pots are a game-changer for cooking hard boiled eggs! Simply place the eggs in the Instant Pot, add 1 cup of water, and cook on high pressure for 5-6 minutes. Let the eggs sit in the Instant Pot for 5 minutes before quick-releasing the pressure. Transfer the eggs to a bowl of ice water to stop the cooking process.
How to Make Perfect Hard Boiled Eggs in the Air Fryer
Yes, you can even make hard boiled eggs in the air fryer! Simply place the eggs in the air fryer basket, set the temperature to 300°F (150°C), and cook for 16-18 minutes. Let the eggs cool in the air fryer for 5-10 minutes before transferring them to a bowl of ice water to stop the cooking process.
How to Peel Hard Boiled Eggs
So, how do you peel hard boiled eggs without ending up with a bunch of shell fragments and messy eggs? Here are some tips:
- Let the eggs cool completely in the ice water bath before peeling.
- Tap the egg gently on a flat surface to crack the shell.
- Roll the egg between your hands to loosen the shell.
- Start peeling at the large end of the egg, where the air pocket is.