I've been trying to cook a good soft boiled egg for a long time now, and I don't think I've ever gotten it right. I've tried a bunch of different methods, but this is the one that I've seen thrown around the most, and this is the one I try when I want a soft boiled egg but it still doesn't work for me:

  1. Place the egg in room-temp water

  2. Bring the water to a soft boil

  3. Take it off the heat

  4. Let it sit for 6 minutes

  5. Take the egg out and place in ice water

But it never quite works. The yoke always settles to one side of the egg so, one part of the yoke is totally done, and the other is still bright, shiny yellow, but no part of it is still running.

What am I doing wrong?

  • Odd. Do you have the same problem with hard boiled?
    – paparazzo
    Aug 3, 2017 at 16:44
  • Hi D.W., nice first question. I must say though that we encourage the "single question" rule, which you have probably seen on other sites on the network too. I edited out the peeling part, and would normally have encouraged you to post it separately, but it happens to be a duplicate of a popular question of ours, cooking.stackexchange.com/questions/865. And in case you say "but this is about hard boiled eggs", it turns out to not matter, as another question confirms: cooking.stackexchange.com/questions/78408
    – rumtscho
    Aug 3, 2017 at 17:02
  • 1
    Turns out egg cookery is quite fickle. For more precise help, you may want to specify the result you are looking for. See, egg whites and yolks cook to different consistencies with even very small changes of temperature. So, could you describe the consistency that you are looking for? Also, how do you typically eat it? Spooning it out of the shell...or do you prefer to crack/peel/remove the shell? Finally, what size eggs?
    – moscafj
    Aug 3, 2017 at 17:10
  • @Paparazzi, I don't particularly like hard boiled eggs, so I try to avoid them getting to that point if at all possible
    – D. W.
    Aug 3, 2017 at 17:23
  • 1
    @D.W. a "ramen" egg is not usually what people think about when considering "soft boiled", so good to know. For a ramen egg, heat a pan of water to just below the boil...ideally 90 C (194F), so better if you have a thermometer...or best, an immersion circulator. Once at temp, place large eggs in for 8 minutes. I usually go right from refrigerator. Peel eggs. Slice in half. Alternate approach...slightly runnier...place eggs in boiling water for exactly 5 minutes and 10 seconds (reference: David Chang). This is closer to what I would consider a traditional soft boiled egg.
    – moscafj
    Aug 3, 2017 at 18:39

4 Answers 4


If the yolk is settling to one side (typically the wide, bottom end) try placing the carton on its side in the fridge the day before you use them. This will move the yolk back towards the centre.

Also, ensure your eggs are cold before and start them in boiling water. This will allow the whites to set much quicker than the yolks, preventing the yolks from migrating while they cook. Cook in a covered saucepan with about 1/2 inch of water for about 6 1/2 minutes. As you have been doing, immediately cool in an ice bath or under cold running water.

Finally, depending on your location, equipment, and how set you want your eggs, you may have to adjust your cooking time. Try taking the eggs out 30 seconds apart and see what provides the best time for the results you want (a digital timer will help here), then stick with that in the future.


Cook's Illustrated/America's Test Kitchen has a pretty foolproof method.

The trick is exactly controlling the cooking time and temperature. When you have a large pot of water, if you add in eggs, the temperature of the water drops, and has to heat back up to boiling. This is a highly variable process, depending on volume of water, heat of the burner, heat capacity of the pot, number of eggs, etc.

What they've arrived at, instead, is to just use about 1/2 inch of water in the pan. You heat it up to boiling, and when the eggs are added, there's so little water in the pan that it gets heated back up to boiling very rapidly. This makes the temperature and time cooked very, very consistent which allows for consistent results, even when varying between 2 to 6 eggs.

They are actually steaming the eggs, essentially.

While their site is behind a paywall, many others have shared the method on other sites -

Bring 1/2 inch water to boil in medium saucepan over medium-high heat. Using tongs, gently place eggs in boiling water (eggs will not be submerged). Cover saucepan and cook eggs for 6 1/2 minutes.

The Bitten Word: Foolproof Soft Boiled Eggs

NOTE: Cook's Illustrated recommends a shorter steaming time, if I recall correctly, but that yields a very, very runny egg and whites. I think this site increased the time for more solid whites, and soft or runny yolks. You'll need to tweak it a bit between 5 to 6.5 minutes to find how you like it. The nice part is, once you do, you can easily replicate it!

  • 1
    I've tried this, and it works well. I also use it to make hard boiled eggs, for about 13 minutes. Aug 4, 2017 at 18:20
  • @JoshuaEngel - I like my whites well-set, but my yolks liquid. It was hard for me to get it there, consistently, until I started using this method. Aug 8, 2017 at 13:46

Use a skillet with a lid. Bring unsalted water to a boil. Lower heat to a simmer. Add 3 - 4 drops of white vinegar. Crack the egg in its own small cup. Lower the egg into the water. (Repeat if want more) immediately put a cover on the skillet, turn off the heat. Let it sit exactly 4 minutes. Scoop out with a straining spoon. Serve! (don't put them in ice water!)


Never-fail soft boiled breakfast eggs. Cover the eggs (any number) with cold water. Bring to boil, lid on. When the water boils turn off the heat and leave the eggs to sit for 2 minutes. I usually make the toast while the eggs are sitting. Then use a teaspoon to put the eggs into the egg-cups.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.