Use a non-stick skillet or well-seasoned cast iron pan with a rubber spatula.
Whisk eggs, milk, salt, and pepper until fully combined.
Melt butter over medium heat.
Pour in the egg mixture. Wait 5 seconds before stirring.
Gently push the eggs across the pan in long strokes, allowing uncooked egg to flow into empty spaces.
After about 30 seconds, begin folding the eggs gently.
Continue cooking for about 60 seconds until soft curds form with no liquid egg remaining.
Remove from heat while slightly undercooked—this is key for creamy scrambled eggs.
Let residual heat finish cooking for 10 seconds.
Serve immediately on buttered toast and sprinkle with extra pepper.