Grate the sweet potatoes and transfer them to a large clean kitchen towel. Squeeze out as much moisture as you can.
In a large bowl, combine the drained sweet potato, chopped onion, beaten egg, flour, smoked paprika, salt, and pepper. Mix until everything is evenly incorporated.
Heat a heavy skillet over medium-high heat and add 1 tablespoon of oil. Spoon about ¼ cup of the mixture per patty into the skillet, flattening gently.
Cook without moving for 4–6 minutes, until the underside is deeply golden. Flip carefully and cook another 3–5 minutes until the other side is crisp.
Transfer cooked hash browns to a wire rack or paper towels. Keep them in a warm oven if you want them extra-crispy.
Sprinkle parsley or chives over the top and serve hot.
