Peel the sweet potato and cut into half-inch cubes.
Heat 1 teaspoon of olive oil in a large non-stick skillet over medium heat.
Add the sweet potato cubes to the skillet and season with a pinch of the salt, pepper, and smoked paprika.
Cook the potatoes for 10-12 minutes, stirring occasionally, until they are golden-brown and tender.
While the potatoes cook, season the chicken breast with garlic powder and the remaining salt, pepper, and smoked paprika.
Push the potatoes to the side of the skillet and add the chicken breast, searing for 5-6 minutes per side until the internal temperature reaches 165°F.
Remove the chicken and potatoes from the skillet and set aside; add the spinach to the hot pan for 30 seconds until just wilted, then plate it with the potatoes.
Wipe the skillet clean, add the remaining teaspoon of olive oil, and crack the egg into the pan.
Fry the egg for 2-3 minutes until the whites are set but the yolk is still runny.
Slice the chicken and place it over the spinach and potatoes, topping the dish with the fried egg before serving.