Chipotle Chicken Tacos bring bold smoky heat that turns a regular weeknight into something worth looking forward to. I love how this recipe uses pantry staples to build real depth of flavor without spending much at all. If you are after a dinner that is spicy, satisfying, and genuinely budget-friendly, this one is it.
I still remember the first time I pulled apart that chipotle-drenched chicken and spooned it into a warm corn tortilla. The kitchen smelled incredible, and the whole family was at the table before I even called them. That is the kind of recipe that earns a permanent spot in your rotation. These Chipotle Chicken Tacos come together in under 50 minutes, cost less than $2 per serving, and deliver tender pulled chicken wrapped in smoky, velvety adobo sauce. Whether it is Taco Tuesday or your weekend meal prep session, you are going to want to make these on repeat. If you love tacos as much as we do, also check out these Baked Chicken Tacos and these Dill Pickle Ranch Smash Chicken Tacos for your next taco night lineup.
Ingredients for Chipotle Chicken Tacos
I have made these tacos more times than I can count, and the ingredients below are exactly what I reach for every single time. The beauty here is how a short, simple list still builds so much flavor. If you enjoy cooking with chipotle peppers, you will also love what they do in these Jalapeno Popper Cheesy Chicken Enchiladas.
- 4 boneless skinless chicken thighs – I always use thighs; they stay juicy and pull apart perfectly
- 4 cloves garlic, divided
- 1 yellow onion, divided
- 1 bay leaf
- 4 peppercorns (or substitute 1/8 tsp cracked pepper)
- 1 tsp salt
- 2 tbsp olive oil
- 2 oz chipotle peppers in adobo sauce (about 1/3 of a 7 oz can), chopped – In my experience, chopping them before adding gives a better texture in the sauce
- 12 corn tortillas, 5-inch (flour tortillas work too)
Pineapple Salsa (Optional but Highly Recommended):
- 2 cups pineapple, fresh or frozen, finely chopped – I prefer fresh when it is in season for the brightest flavor
- 1/4 red onion, finely chopped
- 1 jalapeno, finely chopped
- 1 lime, juiced
- 1/4 cup fresh cilantro, roughly chopped
- 1 tsp salt, or to taste
Step-by-Step Instructions
In my experience, the key to these tacos is building flavor at every stage, starting with the poaching broth and finishing with the chipotle sauce. Take your time at each step and the result will be a deeply saucy, pull-apart chicken that is hard to stop eating.
Step 1: Add the chicken thighs, 2 cloves of garlic, half the onion, the bay leaf, peppercorns, and salt to a large pan. Pour in about 4 cups of water to fully cover the chicken. Place over medium heat, cover, and cook for 20 minutes until the chicken reaches an internal temperature of 160 degrees F and pulls apart easily with a fork. The broth will turn golden and fragrant.
Step 2: Remove the chicken from the broth. Set the broth aside and do not discard it. You will need it for the sauce. Shred the chicken using two forks, pulling the meat into generous strands.
Step 3: Heat the olive oil in a saucepan over medium heat. Dice the remaining half onion and add it to the pan. Mince the remaining 2 garlic cloves and add them as well. Cook for about 2 minutes until the onion softens and the garlic smells fragrant.
Step 4: Add the chopped chipotle peppers along with their adobo sauce to the pan. Stir well to coat everything. Add the shredded chicken and 1/4 cup of the reserved broth. Stir to combine and taste. For more heat, stir in extra adobo sauce. For a saucier result, splash in a little more broth. Cook until the sauce thickens to a glossy, velvety consistency, then remove from heat. Pro tip: blending the chipotles before adding gives an even smoother, silkier sauce.
Step 5: Make the pineapple salsa by finely dicing the pineapple, red onion, jalapeno, and cilantro. Toss with the juice of one lime and salt to taste. Fine dicing keeps the salsa cohesive and easy to spoon onto each taco.
Step 6: Warm your corn tortillas in a hot dry skillet for a few seconds per side until small toasty brown spots appear. Spoon about 1/4 cup of chipotle chicken onto each tortilla and top generously with pineapple salsa. Serve immediately.
What to Serve with Chipotle Chicken Tacos
These tacos are already packed with bold flavor, so the best sides balance the heat and round out the meal. Here are my go-to pairings for the best sides for chipotle chicken tacos.
Grilled Pineapple Chicken Kabobs: For a fun backyard pairing, these Grilled Pineapple Chicken Kabobs share the same tropical flavor notes and make a great companion at any summer gathering.
Pineapple Salsa: Already part of the recipe but worth calling out on its own. The tropical sweetness cools the smoky heat and adds a fresh, crunchy contrast that makes every bite more interesting.
Spanish Rice: A classic pairing that soaks up any extra chipotle sauce on the plate. The mild, savory flavor is a natural complement to the spiced chicken.
Seasoned Black Beans: High in fiber and protein, black beans add heartiness and a creamy texture that balances the smoky intensity of the tacos.
Sour Cream or Mexican Crema: A cooling drizzle over the top tones down the heat and adds a rich, tangy note. Great for anyone at the table who prefers a gentler bite.
Guacamole: The buttery creaminess of fresh guacamole pairs beautifully with the smoky, spiced chicken and makes the meal feel more complete.
Street Corn Rice Bowl: If you want to make it a full spread, this Street Corn Chicken Rice Bowl works perfectly as a companion dish for a bigger taco night.
Shrimp Tacos: Serve these alongside our Shrimp Tacos for a taco bar that covers everyone at the table.
Taco Bowl Option: If you want to skip the tortillas, try serving the chipotle chicken over this Loaded Potato Taco Bowl for a hearty, satisfying twist.
Storage and Serving Tips
Store the cooked chipotle chicken in an airtight container in the refrigerator for up to 3 days. For longer storage, transfer to a freezer-safe container with a layer of parchment or plastic wrap pressed directly onto the surface of the chicken and freeze for up to 3 months.
I recommend reheating in a skillet over medium heat with a small splash of reserved broth to keep the chicken moist and saucy. A microwave works too. Just heat until steaming throughout before serving.
Pro tip: this pulled chicken goes well beyond tacos. Pile it over rice bowls, stuff it into wraps, layer it on nachos, or stir it into a quick weeknight soup. It is one of those recipes that keeps working for you all week long.
FAQs
Yes. Substitute chicken breasts and add 1 tablespoon of butter to the sauce to prevent the leaner meat from drying out.
With 2 oz of chipotle peppers the heat level lands at medium. For a milder result, substitute enchilada sauce. For more heat, use the full 7 oz can.
Absolutely. The pulled chipotle chicken keeps in the fridge for up to 3 days and freezes well for up to 3 months, making it perfect for prepping ahead and using throughout the week.
Chipotle Chicken Tacos
Ingredients
Equipment
Method
-
Add the chicken thighs, 2 cloves of garlic, half the onion, the bay leaf, peppercorns, and salt to a large pan. Pour in about 4 cups of water to fully cover the chicken. Place over medium heat, cover, and cook for 20 minutes until the chicken reaches an internal temperature of 160 degrees F and pulls apart easily with a fork.
-
Remove the chicken from the broth. Set the broth aside and do not discard it. Shred the chicken using two forks, pulling the meat into generous strands.
-
Add the chopped chipotle peppers with their adobo sauce to the pan. Stir well to coat. Add the shredded chicken and 1/4 cup of the reserved broth. Stir to combine and taste. Add more adobo sauce for heat or more broth for a saucier result. Cook until the sauce thickens to a glossy, velvety consistency, then remove from heat.
-
Make the pineapple salsa by finely dicing the pineapple, red onion, jalapeno, and cilantro. Toss with the juice of one lime and salt to taste.
-
Warm corn tortillas in a hot dry skillet for a few seconds per side until toasty brown spots appear. Spoon about 1/4 cup of chipotle chicken onto each tortilla, top with pineapple salsa, and serve immediately.

