Begin by placing the chicken on a cutting board. To ensure even cooking, cover it with plastic wrap and gently pound it to an even thickness using a meat mallet or rolling pin. This step helps the chicken cook evenly and remain juicy.
In a small bowl, combine the chili powder, garlic powder, onion powder, oregano, kosher salt, black pepper, and chipotle chile powder. Mix well to create your spice blend, which will be sprinkled over both sides of the chicken for flavor.
Heat a large skillet over medium-high heat and add the olive oil. Once the oil is hot and shimmering, carefully place the seasoned chicken into the skillet presentation (top) -side down. This will ensure a beautiful sear and prevent splatter.
Let the chicken cook undisturbed for about 4 minutes. You'll want to see a lovely golden brown color forming on the bottom. This caramelization adds depth to the flavor!
Now, it’s time to flip the chicken. Reduce the heat to medium-low and continue cooking until the chicken reaches an internal temperature of 165°F at the thickest part. This should take an additional 4 to 8 minutes, depending on the size of your chicken pieces.
Once cooked, transfer the chicken to a plate or bowl. Using two forks, shred the meat to your desired thickness. You can also use a hand mixer if you prefer a finer shred.
Return the shredded chicken to the skillet. Add the broth and stir to combine everything. This will help incorporate all the flavors back into the meat.
Partially cover the skillet and let it simmer gently on low heat for about 5 minutes. This allows the flavors to marry and the chicken to absorb the broth, making it even more delicious.
Now you have perfectly cooked Mexican Shredded Chicken! Serve it in tacos, burritos, nachos, or however you like. Enjoy!