In a saucepan, bring about an inch of water to a boil.
Place a steamer basket in and add the eggs. Cover with a lid and let the eggs steam for 8-10 minutes. (See the time chart below.)
Then if you want hard boiled eggs with firm yolks, turn off the heat and let it sit for 5 minutes.
Immediately transfer the cooked eggs into a bowl of ice water and let the eggs cool for 5-10 minutes.
To peel the eggs:
Gently tap the cooled eggs on a hard surface to crack the shell all over. If possible, tear a small hole in the thin membrane under the shell.
Then put the cracked egg back into the water, while you crack other eggs. We want to let water seep in between the egg and thin membrane under the shell.
Carefully peel the shells to reveal flawless hard-boiled eggs. (TIP: Peeling the eggs under running water may be helpful too.)
Notes
Cooking Time Chart: - 6 minutes for soft-boiled egg with 100% runny yolk - 8 minutes for soft-boiled egg with semi-set yolk - 10 minutes for hard-boiled egg with firm, but custardy yolk - 15 minutes for hard-boiled egg with firm yolk (Note: The last 5 minutes is cooked with no heat.)Storing Tips: Store hard boiled eggs in the fridge. - Keep peeled eggs in an airtight container for up to 3 days. - Unpeeled eggs are good for up to 1 week.