Heat the avocado oil in a large non-stick skillet over medium-high heat.
Add the ground turkey to the skillet, breaking it into small crumbles with a wooden spoon.
Season the turkey with sea salt, black pepper, garlic powder, and onion powder, cooking until no longer pink.
Push the cooked turkey to one side of the pan and pour the egg whites and rinsed black beans into the other side.
Gently scramble the egg whites until they are firm and opaque, then stir in the baby spinach until just wilted.
Warm the whole wheat tortilla in a separate dry pan or over an open flame for 15 seconds per side until pliable.
Spread the mashed avocado in the center of the tortilla, then top with the turkey and egg scramble.
Add the fresh salsa over the filling, fold in the sides, and roll the tortilla tightly into a burrito.
Optional: Place the rolled burrito back in the hot skillet for 30 seconds per side to create a golden, crispy seal.