I start by whisking chili powder, cumin, smoked paprika, oregano, garlic powder, salt, and pepper in a mixing bowl. Blending spices dry keeps them even, so each bite of chicken gets consistent flavor. If I’m short on time later, I often make this in bulk and store the rub in a jar—super convenient.
Coat both sides of the chicken thighs with the spice mixture so every part is equally seasoned. I press the rub into the meat gently. Doing this allows the spices to penetrate better, and I let the chicken sit for a few minutes while I warm the skillet—this gives it a slight rest before cooking and helps with juiciness.
I heat canola oil in the cast iron skillet over medium-high heat until the oil shimmers. Then, I add the chicken thighs in a single layer—overcrowding will cause steaming instead of searing. They cook about 4–5 minutes per side until golden brown and reaching 165 °F inside. I use a meat thermometer to avoid overcooking.
Once cooked, I transfer the chicken to a cutting board and let it rest for at least five minutes. Resting helps the juices redistribute, keeping the chicken moist when cut. Then I dice it into bite-size pieces for easy assembly in tortillas.
While the chicken rests, I warm the mini tortillas—either in a dry skillet or microwave. To build each taco, I spoon in chicken, top with pico de gallo, diced avocado, chopped cilantro, and drizzle fresh lime juice over. The contrast of flavors and textures—savory, spicy, creamy, fresh—brings each taco to life.