Scrub the potatoes clean. Peel if desired (you can leave the skin on if preferred).
Grate the potatoes on a large-holed cheese grater. Then rinse the potatoes strands in a strainer.
Place the potatoes on a fine towel, cheese cloth or paper towel. Then squeeze out any extra water.
Heat the oil (or butter) in a large skillet over medium-heat. Sprinkle the potatoes evenly onto the skillet. Then press them down with a spatula. Let them cook for 2-3 minutes, or until lightly golden brown. Stir and then press down and cook for an additional 2-3 minutes. You may need to repeat a few times until the potatoes are golden brown.
Place the potatoes on a plate lined with paper towel to absorb any extra grease. Season, to taste. Serve alongside your favorite breakfast dish!
Notes
Seasonings: You may add a dash of paprika or chili powder for some heat. Or swap the olive oil for garlic herb butter for a flavorful variation.