Preheat a large skillet over medium heat and add the olive oil.
Dice the sweet potato into small cubes. Finely chop the red bell pepper, yellow onion, and roughly chop the spinach.
Slice the turkey sausage into medallions.
Add the diced sweet potato to the skillet. Cook for about 5-7 minutes, stirring occasionally, until it starts to soften.
Add the chopped red bell pepper, onion, and turkey sausage. Continue to cook for another 5 minutes until the vegetables are tender and the sausage is heated through.
Stir in the fresh spinach and cook until just wilted.
Season the hash with salt and pepper.
In a separate pan, cook the eggs to your preferred style (fried or scrambled). Alternatively, create wells in the hash and crack the eggs directly into the skillet, cover, and cook until eggs are set.
Serve the warm hash topped with the eggs, and enjoy your protein-packed meal.