How to boil a perfect egg

Tip: It’s best to use room-temperature eggs to best predict the cooking time and to prevent the eggs from cracking.

Boiling the perfect egg is a fine art. From using already boiling water, room temperature eggs or even electric egg boilers, everyone has their own method. Do you know hot to boil a perfect egg?

Our tried-and-trusted technique is detailed in the steps below.

Do you have a different method? Let us know in the comments section.

Browse the egg recipe guide here

Click here for more egg tips and tricks


  1. Place room-temperature eggs into a saucepan and fill with cold water, covering the eggs by two centimetres.

  2. Bring to a boil over a medium to high heat. Proceed as follows:
    For soft-boiled eggs, boil the eggs for 1–2 minutes. 
    For medium-boiled eggs, boil the eggs for 2–3 minutes. 
    For hard-boiled eggs, boil the eggs for 7 minutes.

  3. Remove the eggs from the water using a slotted spoon and place in a bowl of iced water to prevent the yolks from discolouring.

Social Media

Related Recipes


  • default
    Shelley Moseley
    October 12, 2015

    I good trick when boiling eggs is to pop two wooden toothpicks into the water. If a shell is cracked it stops the pot boiling over and the egg coming out the shell making it still a useable boiled egg.

  • default
    Judy Louw
    September 29, 2015

    Is the time based the number of eggs boiled or would it be the same time irrespective of the number of eggs boiled