There's also a lot of ways to cook an egg and people like them in various states of liquid/solid. I like as much of the golden gooey yolk as possible but with my egg whites cooked. A lot of people accomplish this by flipping the egg over (over easy) but my Grandma taught me a quick and easy way to get perfect eggs every time without flipping so I thought I'd pass that on to you!
The secret ingredient is...water! This helps the egg steam from the top and cooks the white through evenly without having to flip it. It's kind of a cross between poaching and frying really but it comes out delicious each time! yay!
small frying pan with lid
1/2 T. butter
2 large eggs
salt and pepper to taste
1-2 tsp. of water
Melt butter in frying pan (just until melted and pan is coated). Turn temp down to medium. Crack both eggs in pan and season with salt and pepper. Cook 1-2 minutes until edges of egg whites are just starting to turn opaque and solid. Pour water evenly around the edges of the egg white. Cover immediately with lid and continue cooking another 2-3 minutes or until egg whites are completely cooked and yolk has turned slightly pink on top. Keep a close eye on it so that you don't overcook that delicious golden yolk. Remove from pan immediately. Enjoy!