01 -
Heat a little oil in a large pot or Dutch oven over medium-high heat. Pat those chicken thighs dry – this is crucial for a good sear, trust me! Place them in the hot pot and cook for about 3-4 minutes per side, until they’re beautifully golden brown. You want that nice crust, even if it means a little oil spatters. This step really locks in the flavor for your Mexican Pulled Chicken, don't skip it!
02 -
Remove the seared chicken and set aside. Add the chopped onion to the pot, reducing the heat slightly if needed. Cook for about 5-7 minutes until it's softened and translucent. Then, toss in that minced garlic and cook for another minute until fragrant. Oh, the smell! This is where the magic starts to happen, building the flavor base for our Mexican Pulled Chicken. I've definitely burned the garlic before, so watch it closely!
03 -
Pour in the chicken broth and use a wooden spoon to scrape up any browned bits from the bottom of the pot. Those bits are pure flavor, honestly! Stir in the diced tomatoes, chipotle peppers in adobo (I usually use 1-2 peppers, depending on how much kick I want!), chili powder, cumin, dried oregano, salt, and pepper. Give it a good stir, making sure everything is well combined.
04 -
Return the seared chicken thighs to the pot, nestling them into the sauce. Bring the mixture to a gentle simmer, then reduce the heat to low, cover, and let it cook for at least 30-40 minutes, or even longer (up to an hour!). The longer it simmers, the more tender the chicken becomes and the more the flavors meld. I sometimes just forget about it for an hour, and it's always better!
05 -
Carefully remove the cooked chicken from the pot and place it on a cutting board. Using two forks, shred the chicken into bite-sized pieces. It should be so tender that it practically falls apart! Return the shredded Mexican Pulled Chicken to the pot with the sauce. Stir it all together, making sure every piece of chicken is coated in that glorious sauce. This is the fun part!
06 -
Let the shredded Mexican Pulled Chicken simmer for another 5-10 minutes, uncovered, allowing the chicken to soak up even more flavor and the sauce to thicken slightly. Stir in the fresh lime juice. Taste and adjust seasonings if needed – maybe a little more salt, or another squeeze of lime. Garnish with fresh cilantro, and it’s ready! The result should be incredibly tender, juicy, and bursting with smoky, savory flavor.