Prepare the Eggs: Add your eggs to a pot that is big enough to fit them without crowding. Cover the eggs completely with cold water, about 1–2 inches above them in the pot.
Boil the Water: Bring the water to a boil over high heat. When boiling, turn down the heat to medium-high and lower the eggs into the water with a spoon or tongs to avoid cracks.
Boil the Eggs: Set a timer for 6-7 minutes. Six minutes is suitable for a slightly runny yolk, while 7 minutes gives you a more set yolk with just a touch of creaminess. For a firmer yolk, add another minute or two to the cooking time.
Prepare an Ice Bath: While the eggs boil, pack a large bowl with ice and cold water. This will be used to stop the eggs from cooking further once they're removed from the boiling water.
Cool the Eggs: As soon as the timer is up, immediately plunge the eggs into the ice bath. Allow them to sit in the tub until thoroughly cooled, about 5-10 minutes.
Peel the Eggs: Tap the eggs gently against the surface of the table or counter to break the shell. Gently roll the egg back and forth against a hard surface to loosen the shell even more, then start peeling it from the large side. What you'll end up with is a perfectly cooked, jammy egg!
Serve and Enjoy: Slice the eggs in half and serve them atop ramen, on toast with avocado, or add them to your favourite salad. They're also delicious on their own, sprinkled with a pinch of salt and pepper!