Easy One-Skillet Chicken Thigh Fajitas
These chicken thigh fajitas come together in one hot skillet in about 30 minutes. You get juicy, deeply seasoned strips of meat and peppers with dark charred edges, all tucked into warm tortillas.

Because the meat is thigh instead of breast, it stays tender even if it cooks a minute too long. That makes this a forgiving weeknight dinner you can rely on.
Why Chicken Thighs Make Better Fajitas
I reach for thighs every time I make fajitas. That small amount of extra fat keeps them from drying out under the high heat you need for real char and carries the spice paste right into the meat.
You end up with strips that are crisp at the edges but still moist in the center, and the marinade won’t slide off the way it sometimes does with leaner cuts.
Ingredients

- 1 ½ lbs boneless, skinless chicken thighs: trimmed and sliced into ½-inch strips
- 3 bell peppers, any color: cored and sliced into thin strips
- 1 large yellow onion: halved and sliced thin
- 3 tbsp olive oil: divided
- 2 tbsp fresh lime juice: from about 1 lime, plus wedges for serving
- 3 cloves garlic: minced
- 1 tsp ground cumin:
- 1 tsp chili powder:
- ½ tsp smoked paprika: for that dark, smoky depth
- ½ tsp kosher salt:
- ¼ tsp black pepper:
- Pinch of cayenne: optional, for a little heat
- 8 small flour tortillas: warmed just before serving
Variations / Substitutions
- Use chicken breast: slice it a little thinner and pull it off the heat the second it’s cooked through so it stays juicy.
- Swap the protein: thinly sliced flank steak or peeled shrimp work the same way; adjust cook times accordingly.
- Go corn: use corn tortillas if you like, but warm them carefully so they don’t crack.
- Make it dairy-free: skip the sour cream or use a good plant-based alternative.
- Boost the heat: toss a sliced jalapeño into the pan with the peppers or double the cayenne.
If you want a slower-cooked, saucier chicken for tacos, look at our Chicken Tinga Tacos.
How to Make Chicken Thigh Fajitas
Step 1: Season the Chicken

In a large bowl, whisk together 2 tablespoons of the olive oil, the lime juice, garlic, cumin, chili powder, smoked paprika, salt, pepper, and cayenne if using. Add the sliced chicken thighs and toss until every strip is evenly coated. Let it sit while you prep the vegetables, about 10 minutes.
The paste will smell deeply of cumin and smoke right away. If you have time, letting the chicken hang out even longer up to an hour deepens the flavor.
Step 2: Sear the Chicken Strips

Set a large cast-iron skillet over high heat. Once it’s hot enough that a drop of water sizzles and evaporates on contact, add 1 tablespoon of the remaining oil. Lay half the seasoned chicken in a single layer, leaving a little space between the strips so they sear instead of steam.
Let them cook without moving for about 3 minutes, until the underside is deeply browned and charred in spots. Flip and cook 2 minutes more, just until no longer pink in the middle. Transfer to a plate and repeat with the other half of the chicken. The pan will let off wisps of smoke and the edges will look almost blackened, which is exactly what you want.
Step 3: Sauté the Peppers and Onions

Lower the heat to medium-high and add the remaining 1 tablespoon of oil, or a splash more if the skillet looks dry. Toss in the sliced peppers and onion. Spread them into an even layer and let them cook, stirring only a couple of times, for 4 to 5 minutes.
You are looking for softened strips with a few browned, blistered spots. The natural steam will tenderize them while the dry pan adds color. If they start to burn before they soften, add a tiny splash of water and keep cooking.
Step 4: Combine and Char

Return the cooked chicken and any juices that have collected on the plate back to the skillet with the peppers. Toss everything together over high heat for about 1 minute. The goal is to reheat the meat and marry the flavors, with just enough contact time to deepen the char.
The whole pan will hiss and smell smoky. Taste a piece and add a pinch more salt or a squeeze of lime if it needs it.
Step 5: Fill and Serve the Fajitas

Spoon the hot chicken and pepper mixture straight into the warm tortillas. Top with a dollop of sour cream, slices of avocado, fresh cilantro, and a good squeeze of lime. Serve right away while the filling still sizzles and the tortillas are soft.
A Few Notes Before You Start
- A cast-iron skillet gives the best char because it holds high heat without scorching the spices.
- Cut the chicken thighs against the grain into strips about ½ inch thick so they cook quickly and stay tender.
- Do not crowd the pan when you sear the chicken. Working in two batches gives you a deep crust instead of steamed meat.
- Warm the tortillas just before serving. A few seconds directly over a gas flame or in a dry skillet makes them pliable and gives them a light blistered edge.
Keeping Leftover Fajitas Fresh
- Refrigerate: Store the chicken and pepper mixture in an airtight container for up to 3 days.
- Reheat: Warm it in a dry skillet over medium heat until hot. The microwave works in a pinch, but it can make the chicken a little rubbery.
- Serve cold: Leftover fajita filling is great cold over a salad the next day.
What to Serve with Chicken Thigh Fajitas
A scoop of cilantro lime rice or a bowl of seasoned black beans turns these into a full plate. For something fresh, a quick shredded cabbage slaw dressed with extra lime juice cuts through the richness. Warm corn salad or guacamole and chips on the side never hurt, either.
Frequently Asked Questions
Can I use chicken breasts instead?
Yes, boneless skinless breasts work. Slice them thinner and check for doneness a minute earlier so they stay juicy.
How do I make fajitas in the oven?
Toss everything on a rimmed sheet pan and roast at 450°F (230°C) for about 15 to 18 minutes, stirring once halfway through.
What if I don’t have the individual spices?
A store-bought fajita seasoning blend works. Use about 2 tablespoons and hold back on the added salt until you taste it.
Are these fajitas spicy?
As written, they are warm from the chili powder and paprika but not hot. For more heat, increase the cayenne or add sliced fresh jalapeños to the pan.

Chicken Thigh Fajitas Recipe
Ingredients
Method
- Whisk 2 tbsp olive oil, lime juice, garlic, cumin, chili powder, paprika, salt, pepper, and cayenne in a large bowl. Add chicken, toss to coat, and let sit 10 minutes.
- Heat a large cast-iron skillet over high heat. Add 1 tbsp oil, then sear half the chicken in a single layer, 3 minutes per side. Transfer to a plate and repeat with remaining chicken.
- Reduce heat to medium-high, add the last 1 tbsp oil, and add peppers and onion. Cook 4 to 5 minutes, stirring a few times, until softened with charred spots.
- Return chicken and any juices to the skillet. Toss over high heat 1 minute to reheat and combine.
- Spoon filling into warm tortillas, add desired toppings, and serve immediately.
