Prep the lettuce: Separate leaves, rinse, and pat very dry.
Chill them in the fridge so they’re crisp when you’re ready to serve.
Mix your spice blend: In a small bowl, combine 1.5 tablespoons chili powder, 1 teaspoon cumin, 1 teaspoon smoked paprika, 1/2 teaspoon dried oregano, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1 teaspoon kosher salt, and 1/4 teaspoon black pepper. Add a pinch of cayenne if you like heat.
Cook the aromatics: Heat 1 tablespoon oil in a large skillet over medium. Add chopped onion and a pinch of salt.
Cook 3–4 minutes until softened, then stir in minced garlic for 30 seconds.
Brown the turkey: Add ground turkey. Break it up with a spoon and cook 5–7 minutes until no longer pink. Don’t over-stir; let it brown a bit for better flavor.
Season and simmer: Stir in tomato paste and the spice blend.
Cook 1 minute to bloom the spices. Pour in broth and simmer 3–4 minutes until saucy but not watery. Squeeze in half a lime.
Taste and adjust salt, pepper, and lime.
Prep toppings: While the turkey simmers, chop tomatoes, slice jalapeños, dice avocado, and crumble cheese if using. Chop cilantro and cut extra lime wedges.
Assemble: Spoon warm turkey into lettuce leaves. Top with tomatoes, avocado, a sprinkle of cheese, cilantro, and a small dollop of sour cream or Greek yogurt.
Finish with a squeeze of lime.
Serve immediately: Set out extra toppings and let everyone build their own. Plan for 3–4 lettuce cups per person, depending on size.