01 - Crack eggs into a mixing bowl. Pour in milk or cream, then add salt and pepper. Whisk vigorously until yolks and whites are fully incorporated and mixture appears slightly frothy.
02 - Place unsalted butter in a nonstick skillet and set over medium-low heat. Allow butter to melt completely and begin bubbling gently before adding eggs.
03 - Pour whisked egg mixture into the heated skillet. Let it sit undisturbed for several seconds until the outer edges just start to set and become opaque.
04 - Using a heat-resistant spatula, gently push the cooked portions from the outer edges toward the center of the pan. Tilt the skillet slightly to allow uncooked egg to flow into the empty spaces.
05 - Continue cooking while stirring gently and periodically. The eggs are done when they're just set but still appear moist and creamy—this typically takes 2-3 minutes total.
06 - Remove skillet from heat right away. Transfer eggs to plates while they're still hot to prevent overcooking from residual pan heat.