Heat olive oil in a large non-stick skillet over medium-high heat.
Add diced sweet potatoes to the skillet. Cook for 10-12 minutes, stirring occasionally, until tender and lightly browned.
Push potatoes to one side of the pan and add the ground turkey. Break the meat apart with a spatula and cook for 5-7 minutes until fully browned.
Incorporate the diced bell peppers and onions into the mixture. Sauté for 4 minutes until vegetables are softened.
Sprinkle garlic powder, smoked paprika, salt, and black pepper over the mixture. Stir well to combine all flavors.
Add baby spinach and fold into the mixture for 1-2 minutes until wilted.
In a separate small skillet, fry or poach the eggs to your preference.
Divide the turkey and potato mixture into four bowls and top each with one egg before serving.