Heat the avocado oil in a non-stick skillet over medium-high heat.
Add the ground turkey and diced red bell pepper to the skillet, seasoning with half of the salt, pepper, and garlic powder.
Cook the turkey mixture until browned and cooked through, breaking it up with a spatula as it cooks, for about 5-7 minutes.
In a small bowl, whisk together the whole egg and egg whites until well combined.
Push the turkey and pepper mixture to one side of the pan and pour the eggs into the empty side, scrambling them until just set and fluffy.
Stir in the black beans and baby spinach, cooking for an additional minute until the spinach is wilted and the beans are warmed through.
Warm the whole wheat tortilla in a separate dry pan or microwave for 15 seconds to make it pliable.
Spread the mashed avocado in the center of the tortilla, top with the turkey and egg scramble, and finish with a dollop of salsa.
Fold in the sides of the tortilla and roll tightly into a burrito before serving.