Learn How To Steam Hard Boiled Eggs for perfectly cooked centers and easy-to-peel shells every time. A simple, foolproof method for meal prep or snacking.
Add water: Pour about 1 inch of water into a large pot; it should reach the bottom of the steamer basket. It’s okay if the water lightly touches the basket. Place the steamer basket inside the pot.
Bring to a boil: Bring the water to a full boil over medium-high heat.
Add the eggs: Remove the pot briefly from the heat. Carefully place eggs into the steamer basket in a single layer. Return the pot to the burner and keep the heat at medium-high.
6-12 eggs
Cover and steam: Cover the pot with a tight-fitting lid and begin timing: 6 minutes → Soft-boiled (runny yolk) Start Timer10 minutes → Jammy / soft set yolk Start Timer13 minutes → Fully hard-boiled Start TimerIf cooking a larger batch, you may need a slightly larger pot and possibly 1-2 additional minutes. If cooking a full 12 eggs, it can take closer to 14-17 minutes for a fully cooled hard-boiled egg.
Ice bath: Immediately transfer eggs to an ice water bath and chill for at least 15 minutes. This stops the cooking process and helps with easy peeling. Start Timer
Ice, Water
Peel: Gently tap the wide end (bottom) of the egg to crack the shell. Peel under a thin stream of cold running water if desired.
Enjoy: Serve and enjoy!
Notes
Many things can influence the steaming time, including altitude and the size of the particular eggs you are using. You might need to trial and error and see what exact timing works best for you, your eggs, and your environment.
6 minutes → Soft-boiled (runny yolk)
10 minutes → Jammy / soft set yolk
13 minutes → Fully hard-boiled
If cooking a larger batch, you may need a slightly larger pot and possibly 1-2 additional minutes. If cooking a full 12 eggs, it can take closer to 14-17 minutes for a fully cooled hard-boiled egg.