Place eggs in a large saucepan in one layer.
Cover them with cold tap water by 1 inch.
Cover with a lid and bring to a boil over high heat.
Now pay attention and when the water has reached a boiling point, set the timer based on how you want the eggs cooked. Usually, boil for 6 - 7 minutes over medium-high heat for perfect hard-boiled eggs.
For runny eggs - 3 minutes.
For soft-boiled eggs - 4 minutes.
For slightly soft-boiled eggs - 5 minutes.
For firm soft-boiled eggs - 6 minutes.
For creamy hard-boiled eggs - 7 minutes.
For firm yet still creamy hard-boiled eggs - 8 minutes.
For very firm, hard-boiled eggs - 9 minutes.
Once done, using a slotted spoon, transfer them to a large bowl with ice-cold water (or place them in a bowl under cold running water) and let them cool for a couple of minutes.
Peel and serve the eggs sprinkled some paprika or chives on top.