Begin by peeling the russet potatoes and slicing them into quarters. Rinse them under cold water to remove excess starch.
Grate the potatoes using a box grater or a food processor and then place the grated potatoes in a clean kitchen towel or cheesecloth. Squeeze out as much moisture as possible — this step is crucial for achieving crispy hash browns!
In a mixing bowl, combine the grated potatoes, grated onion, flour, garlic powder, onion powder, salt, and pepper. Mix until everything is well incorporated.
Heat olive oil in a large skillet over medium-high heat. You want enough oil to cover the bottom of the pan well.
Once the oil is hot, take a handful of the potato mixture and press it into a patty shape. Carefully place it in the skillet. Repeat this process, ensuring not to overcrowd the pan; you may need to fry in batches.
Cook the hash browns for about 4-5 minutes on one side until golden brown and crispy, then flip them carefully with a spatula. Cook for an additional 4-5 minutes on the other side.
Once cooked, transfer them to a paper towel-lined plate to absorb any excess oil. Repeat this with the remaining potato mixture.
Serve the crispy hash browns hot, garnished with fresh chives or parsley.
Notes
Squeezing out moisture from the grated potatoes is crucial for achieving crispiness.