Prepare the sweet potatoes by peeling and grating them.
Squeeze out excess moisture from the grated sweet potatoes.
In a large bowl, mix the grated sweet potatoes, onion, garlic, smoked paprika, salt, and black pepper.
Heat the olive oil in a large skillet over medium heat.
Add the sweet potato mixture to the skillet, pressing it down evenly.
Cook for about 6-8 minutes until the bottom is golden brown.
Flip the hash browns and cook for an additional 6-8 minutes.
Remove from the skillet and let them drain on paper towels.
Serve hot and enjoy your savory sweet potato hash browns.