01 -
Heat oil or butter in a large skillet over medium-high heat. Spread the hash browns evenly across the skillet and press down gently. Cook for 5–7 minutes without stirring until crispy and golden on the bottom.
02 -
Flip the hash browns in sections and cook for another 5 minutes until the other side is golden and crispy.
03 -
In a bowl, whisk together the eggs, milk, salt, and pepper.
04 -
Reduce heat to medium. Push hash browns to the edges of the skillet, creating a well in the center. Pour the eggs into the center.
05 -
Gently scramble the eggs until just set. Stir the cooked hash browns back into the eggs slightly.
06 -
Sprinkle cheese, cooked bacon or sausage (if using), bell pepper, and green onions over the skillet.
07 -
Cover the skillet for 2–3 minutes to melt the cheese.
08 -
Serve hot with your favorite toppings.