Dice the potato into small 1/2-inch cubes to ensure they cook quickly and evenly.
Heat a large non-stick skillet over medium-high heat and add the turkey bacon slices, cooking until golden and crispy.
Remove the bacon from the pan, chop into bite-sized pieces, and set aside.
In the same skillet, add the avocado oil and the diced potatoes, seasoning with sea salt, black pepper, garlic powder, and smoked paprika.
Cover the skillet and cook the potatoes for 8-10 minutes, stirring occasionally, until they are tender on the inside and crispy on the outside.
Whisk the whole egg and egg whites together in a small bowl, then pour them over the potatoes in the skillet.
Scramble the eggs gently into the potato mixture until fully cooked and fluffy.
Stir the crispy turkey bacon back into the hash and transfer to a plate.
Top with fresh sliced avocado and serve immediately.