Heat the avocado oil in a non-stick skillet over medium heat.
Add the ground turkey, sea salt, black pepper, and garlic powder, cooking until the meat is browned and crumbled.
Stir in the fresh spinach and black beans, sautéing until the spinach is completely wilted.
In a small bowl, whisk the whole egg and egg whites together until well combined.
Pour the egg mixture into the skillet with the turkey and vegetables, gently scrambling until the eggs are just set and fluffy.
Warm the whole wheat tortilla in a separate dry pan or microwave for 15 seconds until pliable.
Spoon the egg and turkey mixture into the center of the tortilla.
Top with the sliced avocado and fresh salsa.
Fold in the sides of the tortilla and roll it up tightly to serve.