Dice the sweet potato into small half-inch cubes to ensure they cook quickly and evenly.
In a large non-stick skillet over medium heat, cook the turkey bacon until it reaches a perfect crispiness, then remove and chop into bite-sized pieces.
Add the olive oil to the same skillet and toss in the sweet potato cubes, cooking for 8-10 minutes until tender and browned.
Add the diced red onion and bell pepper to the skillet, sautéing for another 5 minutes until the vegetables are softened and fragrant.
Stir in the baby spinach and cook just until wilted, then return the chopped turkey bacon to the pan.
In a small bowl, whisk together the whole eggs, egg whites, sea salt, black pepper, and garlic powder.
Pour the egg mixture over the vegetables and bacon, stirring gently until the eggs are fully set and the hash is beautifully combined.