Heat a skillet over medium-low, allowing it to fully pre-heat (3-5 minutes).
Add the butter (or fat of choice) and swirl to coat the surface of the skillet.
Crack the egg into the frying pan and cook until the whites are set and the yolk is still liquid (sunny side up).
For over easy, over medium, or over hard, cook the egg until the whites are 50-75% set, then flip the egg and continue cooking on the second side until the yolk is cooked to your desired doneness.
Transfer the egg to a plate and season with salt and pepper. Enjoy!