Dice your onion and bell pepper into small, even pieces so they cook at the same rate. Mince the garlic finely so it doesn't overpower any single bite. Give your spinach a rough chop if the leaves are large, and crack your eggs into a mixing bowl ahead of time so you're not fumbling mid-cook.
Add the milk, a pinch of salt, and black pepper to the eggs in your mixing bowl. Whisk vigorously until the mixture turns pale yellow and slightly frothy. This extra air is what gives you that soft, pillowy texture once the eggs hit the pan, so don't rush this step.
Heat olive oil in your skillet over medium heat and add the ground turkey. Break it apart with your spatula as it browns, cooking for about 6 to 7 minutes until no pink remains. Season it with smoked paprika, salt, and pepper right in the pan so the spices bloom into the meat.
Push the turkey to one side of the skillet and add the onion, bell pepper, and garlic to the empty space. Sauté for 3 to 4 minutes until the onion turns translucent and the pepper softens slightly. Stir everything together once the vegetables are nearly done cooking.
Toss in the fresh spinach and stir it through the turkey and vegetable mixture. It wilts down remarkably fast, usually within a minute, so keep stirring gently. This is also when the pan starts smelling incredible, so stay close.
Lower the heat to medium-low and pour the whisked eggs evenly over the turkey and veggie mixture. Let the eggs sit undisturbed for about 20 seconds before you start folding them in from the edges toward the center.
Continue folding the eggs gently with your spatula, pulling cooked portions from the bottom and letting the uncooked egg flow underneath. Cook for 2 to 3 minutes until the eggs are just set but still look soft and glossy, not dry.
Sprinkle the shredded cheddar over the top while the pan is still hot. Give it one last gentle fold so the cheese melts into pockets throughout the scramble. Remove from heat immediately so the eggs don't overcook from residual warmth.