In a medium non-stick skillet over medium heat, add the olive oil and brown the ground turkey until fully cooked and no longer pink.
Add the diced onions and red bell peppers to the skillet, sautéing for 3-4 minutes until the vegetables are tender and fragrant.
In a small bowl, whisk together the egg whites and the whole egg until well combined.
Lower the heat slightly and pour the egg mixture into the skillet with the turkey and vegetables.
Gently fold in the baby spinach and cook, stirring occasionally, until the eggs are softly scrambled and the spinach is wilted.
Season the mixture with sea salt, black pepper, and garlic powder.
Warm the whole wheat tortilla in a separate dry pan for 30 seconds per side until pliable and slightly toasted.
Spread the mashed avocado onto the center of the warm tortilla, top with the egg and turkey scramble, and drizzle with the salsa.
Fold the sides of the tortilla inward and roll tightly from the bottom to seal the burrito before serving.