Heat the extra virgin olive oil in a medium non-stick or cast-iron skillet over medium-high heat.
Add the ground turkey to the skillet, breaking it into small crumbles with a spatula, and cook until browned and no longer pink.
Stir in the diced red bell pepper and red onion, sautéing for 3-4 minutes until the vegetables are tender and slightly caramelized.
Season the turkey and vegetable mixture with sea salt, black pepper, garlic powder, and smoked paprika, stirring well to distribute the spices.
Add the baby spinach to the pan and toss for 1 minute until it is just wilted.
Use a spoon to create two small wells in the mixture, then carefully crack one egg into each well.
Reduce the heat to medium-low and cover the skillet with a lid.
Cook for 3-5 minutes, or until the egg whites are fully opaque and set, while the yolks remain runny.
Remove the skillet from the heat and garnish with freshly chopped parsley before serving.