Take 4-6 eggs out of the fridge and place them directly into your pot.
Fill the pot up with tap water until the eggs have about 1/2 inch of water above them, making sure they are fully submerged in the water.
Place them on the burner and turn it on medium-high heat.
Watch your pot closely until the water comes to a rolling boil. Monitor the water temperature with a digital thermometer. I always turn off the stove when my water reaches 207℉.
After turning off the stove, cover the pot immediately with a lid and move it to a burner that isn't hot.
Set a timer for 10 minutes and let the pot sit while the eggs cook in the hot water.
When the timer reaches 1 minute left, fill a large bowl with the 3 cups of water and 2 cups of ice. You may need more depending on how many boiled eggs you are making.
Once the timer is finished for the eggs, use a slotted spoon to remove each egg carefully from the pot and place into the ice bath.
Set another timer for 10 minutes and let the eggs sit uncovered in the ice bath.
Once the ice bath is finished, you can place the eggs directly into the fridge in a tupperware, or start peeling them right away.