Begin by peeling and grating the sweet potatoes into a large mixing bowl. Using a box grater or a food processor makes this task quicker and easier.
Once grated, transfer the sweet potatoes into a clean kitchen towel. Gather the edges of the towel and twist it to squeeze out as much moisture as possible.
In the same bowl, add the squeezed sweet potatoes, alongside shredded sharp cheddar cheese, finely chopped green onions, all-purpose flour, beaten egg, garlic powder, smoked paprika, and a pinch of salt and black pepper. Thoroughly mix until all ingredients are well incorporated.
Heat 1 tablespoon of olive oil or coconut oil in a large skillet over medium heat until shimmering.
With your hands, take a portion of the sweet potato mixture and shape it into small patties (approximately the size of your palm).
Carefully add the formed patties to the hot skillet, ensuring not to overcrowd the pan. Fry them for about 4-5 minutes on each side, or until they are golden brown and crispy.
Once the hash browns are nice and crispy, transfer them to a paper towel-lined plate to absorb any excess oil. Continue with the remaining mixture, adding more oil to the skillet as necessary.
Serve these hash browns warm, garnished with additional green onions or a dollop of sour cream or Greek yogurt for a creamy finish, if desired.
Notes
Serve warm with additional green onions or a dollop of sour cream or Greek yogurt.