Step 1: Prep Your Potatoes
Peel (optional) and dice your potatoes into small, bite-sized cubes for quicker cooking.
Place them in a bowl of cold water for 5 minutes to remove excess starch, then drain and pat dry.
Step 2: Sauté the Potatoes
Heat butter or oil in a large nonstick skillet over medium heat. Add the diced potatoes and season with salt, pepper, and optional paprika.
Sauté for 10–12 minutes, stirring occasionally, until golden brown and crispy on the outside and tender inside.
Optional: Add diced onion and bell pepper in the last 5 minutes of cooking.
Step 3: Beat the Eggs
In a separate bowl, whisk together eggs, milk or cream, a pinch of salt, and a crack of pepper. Whisk until fluffy and well combined.
Step 4: Scramble Time
Reduce skillet heat to low. Pour the egg mixture directly over the cooked potatoes. Let it sit for 15–20 seconds, then gently stir with a spatula, pulling the eggs across the skillet until soft curds form.
Step 5: Add the Cheese
Sprinkle in the shredded cheddar cheese while the eggs are still slightly runny. Continue folding until cheese is melted and eggs are cooked to your liking.
Remove from heat immediately to avoid overcooking.
Step 6: Garnish & Serve
Top with chopped green onions, extra cheese, or a dash of hot sauce if desired. Serve hot with toast, tortillas, or avocado slices!