Peel and dice the sweet potato into small, half-inch uniform cubes to ensure even cooking.
Heat half of the avocado oil in a medium non-stick skillet over medium-high heat.
Add the sweet potato cubes to the skillet and sauté for 8-10 minutes, stirring occasionally, until they are tender and golden brown.
While the potatoes cook, place the turkey bacon in a separate small pan over medium heat and cook until crisp, then chop into small pieces.
In a small bowl, whisk together the whole egg and the egg whites until well combined.
Remove the cooked sweet potatoes from the skillet and set aside on a plate.
Lower the skillet heat to medium and add the remaining avocado oil.
Add the fresh spinach to the skillet and toss for 1 minute until just wilted.
Pour the egg mixture into the skillet with the spinach, stirring gently with a spatula to scramble.
Once the eggs are nearly set, fold the crispy turkey bacon and sweet potato hash back into the scramble.
Season with a pinch of salt, black pepper, and optional smoked paprika before serving warm.