Begin by peeling the sweet potatoes and then grating them using a box grater or food processor. Place the grated sweet potatoes into a clean kitchen towel and squeeze out excess moisture.
In a large mixing bowl, combine the grated sweet potatoes, chopped onion, diced red bell pepper, minced garlic, smoked paprika, cumin, salt, and pepper. Mix well until all ingredients are evenly distributed.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Once hot, add half of the sweet potato mixture to the skillet, pressing down gently to form a flat layer. Cook for about 5-7 minutes, or until the bottom is golden brown.
Carefully flip the hash browns using a large spatula and add the remaining tablespoon of olive oil around the edges. Cook for an additional 5-7 minutes until the other side is also golden and crispy.
Once cooked, remove from heat and transfer the hash browns to a plate lined with paper towels to absorb any excess oil. Repeat with the remaining mixture if necessary.
Garnish with fresh chopped parsley and serve warm.
Notes
Make sure to squeeze out as much moisture as possible from the grated sweet potatoes for crispier hash browns.