I used to boil mine for twenty minutes, but I always ended up with cracked shells and cooked egg all over the pot. That is fine for when the eggs are just going in salads. But when you're going to dye them, the shells need to remain intact. Ever since I've cooked my eggs this way, no more broken shells! (And hubby says the eggs taste better too).
The best way I've found to cook my eggs is on the American Egg Board website:
- Place eggs in saucepan large enough to hold them in a single layer. Add cold water to cover eggs by 1 inch. Heat over high heat just to boiling.
- Remove from burner. Cover pan. Let eggs stand in hot water about 15 minutes for Large eggs (12 minutes for Medium eggs; 18 for Extra Large).
- Cool completely under cold running water or in a bowl of ice water. Peel and eat, or store unpeeled in the refrigerator for up to 1 week.