Dice the turkey bacon, bell pepper, and onion into small, uniform pieces.
Heat the olive oil in a large non-stick skillet over medium-high heat.
Add the turkey bacon and cook until it begins to crisp and turn golden brown.
Add the diced onion and bell pepper to the skillet, sautéing until the vegetables are tender.
In a small bowl, whisk together the whole eggs, egg whites, sea salt, black pepper, and garlic powder until well combined.
Reduce the heat to medium-low and pour the egg mixture into the skillet with the bacon and vegetables.
Add the baby spinach and gently scramble the eggs with a spatula until they are just set and the spinach is wilted.
Remove from heat and serve the skillet immediately while it is hot and steaming.