Place the shredded potatoes in a clean kitchen towel and squeeze out as much moisture as possible. This helps create crispy hash browns.
Add the potatoes to a bowl and season with salt and black pepper.
Heat olive oil in a nonstick skillet over medium heat.
Spread the potatoes evenly into the skillet and gently flatten them into a thin layer.
Cook for 5–7 minutes until the bottom becomes golden and crispy.
Carefully flip the hash brown and cook the other side for another 5–7 minutes.
While the potatoes cook, mash the avocado in a small bowl with lemon juice, garlic powder, and red pepper flakes.
Transfer the crispy hash brown to a serving plate.
Spread the avocado mixture over the top of the crispy Hash Brown Avocado Toast.
Finish with fresh herbs and extra black pepper if desired.