Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
Toss the cubed sweet potatoes with 1.5 teaspoons of avocado oil, sea salt, and black pepper.
Spread the potatoes in a single layer and roast for 20-25 minutes until tender and golden brown.
While potatoes roast, heat a non-stick skillet over medium heat and cook the turkey bacon until crispy.
Remove the bacon, pat off excess fat, and chop into small pieces.
In the same skillet, add the remaining teaspoon of avocado oil and sauté the red onion and spinach until the spinach is just wilted.
Pour the egg whites into the skillet, spreading them evenly over the vegetables.
Cook for 3-4 minutes until the edges are set and the center is mostly firm.
Sprinkle the chopped turkey bacon over one half of the omelet, then carefully fold the other half over.
Slide the omelet onto a plate and serve alongside the hot roasted sweet potatoes.