Prep your ingredients. Dice the onion and peppers, mince the garlic, and crack the eggs into a bowl.
Whisk the eggs with milk (if using), a pinch of salt, and black pepper. Set aside.
Brown the turkey. Heat the oil in a large skillet over medium-high. Add the ground turkey and a pinch of salt.
Cook, breaking it up with a spatula, until no longer pink and lightly browned, about 5–7 minutes.
Add aromatics and spices. Stir in the onion, bell peppers, and garlic. Cook until the vegetables soften, about 4–5 minutes. Sprinkle in the chili powder, cumin, smoked paprika, and red pepper flakes.
Stir to coat the turkey and veggies so the spices bloom and become fragrant, about 1 minute.
Optional add-ins. If using black beans, fold them in now and warm through for 1–2 minutes. Taste and adjust salt and pepper.
Scramble the eggs. Push the turkey mixture to one side of the skillet to create space. Pour the whisked eggs into the empty side and let them set for 20–30 seconds.
Gently pull the eggs from the edges toward the center until soft curds form.
Combine and finish. Once the eggs are mostly set but still glossy, fold them into the turkey and veggie side. If using cheese, sprinkle it over and stir just until melted. Remove from heat to avoid overcooking.
Garnish and serve. Top with chopped cilantro and avocado slices.
Add a squeeze of lime and spoon over salsa or a dash of hot sauce. Serve as is, with toast, or tuck into warm tortillas.