Heat the olive oil in a non-stick skillet over medium-high heat.
Add the ground turkey, sea salt, black pepper, garlic powder, and cumin to the pan, breaking the meat apart with a spatula until browned and cooked through.
Add the fresh spinach to the turkey and sauté for 1 minute until just wilted, then remove the mixture from the pan and set aside.
In the same skillet, pour in the egg whites and scramble over medium heat until firm and fluffy.
Warm the whole wheat tortilla in a separate dry skillet for 30 seconds per side until soft and pliable.
Spread the mashed avocado and Greek yogurt onto the center of the tortilla as a creamy base.
Layer the turkey and spinach mixture, scrambled egg whites, black beans, and fresh salsa on top of the yogurt.
Fold in the sides of the tortilla and roll it tightly into a burrito shape.
Optional: Place the rolled burrito back in the hot skillet for 1 minute per side to create a golden, crispy seal before serving.