Warm the pan: Heat olive oil in a large skillet over medium-high heat.
Add the ground turkey and season with a pinch of salt and pepper.
Brown the turkey: Cook, breaking it up with a spatula, until no longer pink and lightly browned, about 6–8 minutes. Drain excess liquid if needed.
Add seasoning and simmer: Sprinkle in the taco seasoning and pour in the chicken broth. Stir well and let it simmer for 2–3 minutes until slightly thickened and saucy.
Remove from heat and cool for 5 minutes.
Make the creamy base: In a bowl, mix Greek yogurt, salsa, lime zest, and 1–2 teaspoons lime juice. Taste and adjust with more lime or a pinch of salt if needed.
Combine the filling: Stir the cooled turkey into the yogurt-salsa mixture. Fold in the diced bell pepper, red onion, and half the shredded cheese.
Add chopped cilantro if using.
Prep the tortillas: Warm tortillas briefly in the microwave or a dry skillet so they’re pliable. This prevents tearing and makes rolling easier.
Layer and roll: Lay a tortilla flat. Spread a generous scoop of the turkey mixture edge-to-edge, leaving a 1/2-inch border.
Sprinkle some lettuce and a little more cheese. Roll firmly from one end to the other.
Seal and chill: Place the seam side down. For best slicing and clean edges, chill the roll-ups for 20–30 minutes in the fridge.
Slice and serve: Use a sharp knife to cut each roll into pinwheels, about 1–1.5 inches thick.
Serve with extra salsa, hot sauce, or a squeeze of lime.