Heat olive oil in a non-stick skillet over medium heat.
Add ground turkey, garlic powder, and onion powder, breaking it up with a spatula until browned and cooked through.
Stir in the black beans and baby spinach, cooking until the spinach is wilted.
In a small bowl, whisk together the whole egg, egg whites, nutritional yeast, sea salt, and black pepper.
Push the turkey mixture to one side of the pan and pour the egg mixture into the empty space.
Gently scramble the eggs until set, then fold them into the turkey and bean mixture.
Warm the tortilla in a separate dry pan or microwave for 15 seconds.
Place the filling in the center of the tortilla, top with salsa, and roll tightly into a burrito.