Prep the aromatics: Dice the onion and mince the garlic. Warm the tortillas in a dry skillet over medium heat or wrap in foil and place in a 300°F (150°C) oven.
Sauté the onion: Heat the oil in a large skillet over medium heat.
Add the onion and a pinch of salt. Cook 3–4 minutes, stirring, until softened and translucent.
Add the turkey: Crumble the ground turkey into the skillet. Cook, breaking it up with a spatula, until no longer pink, about 5–6 minutes.
Don’t let it dry out—keep it moving.
Bloom the spices: Stir in garlic, chili powder, cumin, smoked paprika, oregano, salt, black pepper, and crushed red pepper. Cook 30–45 seconds until fragrant. This step wakes up the flavors.
Make it saucy: Add tomato paste and stir to coat the meat, then pour in the broth.
Scrape up any browned bits. Simmer 3–4 minutes until slightly thickened and glossy.
Finish with lime: Stir in lime zest and 1–2 tablespoons lime juice. Taste and adjust salt, pepper, and heat as needed.
Assemble the tacos: Spoon the turkey into warm tortillas.
Top with lettuce or cabbage, tomatoes, avocado, cilantro, salsa, and a small dollop of Greek yogurt. A sprinkle of cotija adds a nice salty finish.
Serve right away: Offer extra lime wedges and hot sauce at the table.