How to Boil Eggs Perfectly (Soft, Medium, and Hard)
Why Boiling Eggs Is Trickier Than It Looks
Boiling eggs seems foolproof until you crack one open to find a rubbery white, a chalky yolk, or that dreaded green ring. The problem isn't the eggs—it's that timing and temperature matter more than most people realize.
Once you understand the method, you can achieve any doneness you want, consistently.
The Foolproof Method
This technique works for any quantity of eggs and any doneness level. The key is starting with boiling water, not cold.
Step 1: Prepare Your Setup
Before you start:
- Fill a bowl with ice water and set it near the stove
- Bring a pot of water to a rolling boil (enough water to cover eggs by 1 inch)
- Take eggs directly from the refrigerator—don't let them come to room temperature
Step 2: Lower Eggs Into Boiling Water
Using a slotted spoon or spider strainer, gently lower cold eggs into the boiling water. The water will stop boiling momentarily—that's normal. Once it returns to a boil, start your timer.

Why start with boiling water? It gives you precise control over cooking time. Starting with cold water means timing varies based on how long the water takes to boil.
Step 3: Time for Your Desired Doneness
From the moment the water returns to a boil:
- Soft-boiled (runny yolk, set white): 6-7 minutes
- Medium-boiled (jammy yolk, firm white): 9-10 minutes
- Hard-boiled (fully set yolk): 12-13 minutes
These times are for large eggs straight from the refrigerator. Extra-large eggs need 1 minute more; medium eggs need 1 minute less.
Step 4: Ice Bath Immediately
As soon as the timer goes off, transfer eggs to the ice water bath using your slotted spoon. Let them sit for at least 5 minutes. This stops the cooking process and prevents that green-gray ring around the yolk.
For soft-boiled eggs, you can skip the ice bath if eating immediately, but for medium and hard-boiled, the ice bath is essential.

Step 5: Peel (If Needed)
For easier peeling:
- Gently tap the egg all over to create fine cracks
- Roll it between your hands to loosen the shell
- Start peeling from the wider end where the air pocket is
- Peel under running water to help remove stubborn bits
Fresh vs. old eggs: Older eggs (7-10 days old) peel more easily than very fresh eggs. If you're planning to hard-boil eggs, buy them a week ahead.
Troubleshooting Common Problems
Green ring around the yolk: Overcooked or not cooled quickly enough. Reduce cooking time by 1 minute and ensure you're using an ice bath.
Eggs crack during cooking: Temperature shock from adding cold eggs too quickly. Lower them gently into the water, or let eggs sit at room temperature for 10 minutes before boiling.
Difficult to peel: Eggs are too fresh. Use eggs that are at least a week old, and make sure you're using the ice bath.
Rubbery whites: Cooked too long at too high a temperature. Once water returns to a boil, reduce heat to maintain a gentle boil, not a rolling boil.
How to Use Each Type
Soft-Boiled Eggs

Perfect for:
- Topping ramen, grain bowls, or salads
- Serving with toast soldiers for dipping
- Adding richness to avocado toast
Medium-Boiled Eggs
Perfect for:
- Slicing onto salads (the jammy yolk acts as dressing)
- Meal prep (they hold up better than soft-boiled)
- Snacking with a sprinkle of salt
Hard-Boiled Eggs
Perfect for:
- Egg salad, deviled eggs, or chopped salads
- Portable protein snacks
- Meal prep (they last 5-7 days refrigerated)
Storage Tips
Store boiled eggs in the refrigerator:
- In the shell: Up to 1 week
- Peeled: 2-3 days in an airtight container with a damp paper towel
Mark boiled eggs with a pencil so you can tell them apart from raw eggs in the fridge.
Master the Basics
Perfectly boiled eggs aren't about luck—they're about method. Start with boiling water, time precisely, and use an ice bath. Once you've nailed this technique, you'll have a versatile protein option ready whenever you need it.
Whether you're topping a bowl, making egg salad, or just need a quick snack, knowing how to boil eggs properly is a skill that pays off daily.
We'd love to know your tips - submit a Reflection.