I'm really struggling to cook the perfect boiled egg. I like mine soft with a bit of run right in the centre.
I've always put my eggs into into boiling water and cooked for 5 minutes. This usually produces the perfect egg, but more often than not one egg will crack.
I don't refrigerate my eggs (I know this is one reason for cracking). What am I doing wrong?
I've started to put them into cold water and then wait 2 mins after the water has boiled, but this isn't working for me. They're either over cooked or undercooked! I think I'm either missing the moment the water boils (hard to keep an eye on the exact moment!) or starting the timer too early.
Tips please?
(God, this is an extremely long post about something so boring - sorry)