Start by squeezing excess moisture from the shredded potatoes using a clean kitchen towel. This helps the hash browns become extra crispy.
Heat olive oil in a skillet over medium heat.
Spread the potatoes evenly in the skillet and gently press them down into a pancake-like shape.
Cook undisturbed for several minutes until the edges turn golden brown and crispy.
Carefully flip the hash browns and cook the other side until crisp and deeply golden.
While the hash browns cook, prepare the avocado topping. In a bowl, mash the avocado with lemon juice, garlic powder, salt, and black pepper.
Taste and adjust seasoning if needed.
Transfer the cooked hash browns to a serving plate.
Spread the avocado mixture generously over the warm hash browns.
Finish the Hash Brown Avocado Toast with red pepper flakes and fresh herbs before serving.