Heat a large non-stick skillet over medium-high heat with half of the olive oil.
Add the diced sweet potatoes to the skillet and cook for 8-10 minutes, stirring occasionally, until they are fork-tender and golden brown.
Add the ground turkey to the skillet, breaking it up with a wooden spoon, and season with sea salt, black pepper, smoked paprika, and garlic powder.
Continue cooking until the turkey is fully browned and no longer pink.
Toss in the fresh spinach and stir for 1 minute until just wilted, then transfer the hash mixture to a serving plate.
Wipe the skillet clean, add the remaining olive oil, and crack the eggs into the pan.
Cook the eggs for 2-3 minutes until the whites are set and crispy around the edges but the yolks remain runny.
Slide the crispy eggs on top of the sweet potato hash and serve immediately.