Best Chicken Fajitas
These chicken fajitas are the kind of weeknight dinner I make when I want bold flavor without a lot of fuss. The marinade is simple — lime, garlic, cumin and a little chili — and it does the heavy lifting. Thighs stay juicy and forgiving, and cooking everything in one skillet means fast cleanup.
I’ll walk you through exactly what to buy, how to prep, and what to watch for so your peppers char but stay crisp, and the chicken comes out tender every time. This recipe scales well and plays nicely with shortcuts — I’ll point those out below.
No fluff, just practical steps and tips so you can get dinner on the table with confidence. Roll up warm tortillas, set out sliced avocado, and enjoy.
Shopping List
This list focuses on what you’ll need from the grocery store. Aim for fresh lime and firm avocados. Buy bell peppers in different colors for visual appeal and a slightly sweeter flavor profile. If possible, choose skinless, boneless chicken thighs — they’re more forgiving than breasts and stay juicy under high heat.
- Fresh produce: limes, garlic, bell peppers (green, red, yellow), red onion, cilantro (optional), avocados.
- Protein: 1 1/2 pounds skinless, boneless chicken thighs.
- Pantry: oil (neutral), ground cumin, ground chili, salt.
- Optional: warm tortillas, salsa, sour cream or Greek yogurt for serving (not required by the recipe but common accompaniments).
Ingredients
- 2 tablespoons lime juice — fresh squeezed; brightens and tenderizes the chicken.
- 2 tablespoons oil — a neutral oil works best for searing.
- 1 clove garlic — large, minced; adds savory depth.
- 1 1/2 teaspoons ground cumin — provides warm, earthy flavor.
- 1 teaspoon salt — seasons the chicken and peppers.
- 1/2-1 teaspoon ground chili — adjust to your desired spice preference.
- 1 tablespoon fresh cilantro — chopped, optional; adds freshness to the marinade and garnish.
- 1 1/2 pounds chicken thighs — skinless and boneless; stay tender and juicy.
- 3 large bell peppers — cut into strips; I use green, red and yellow for color and balanced sweetness.
- 1 red onion — thinly sliced; softens and caramelizes against the peppers.
- 2 avocados — peeled, seeded and sliced; creamy topping to finish the dish.
How to Prepare (Chicken Fajitas)
- In a large shallow bowl, whisk together 2 tablespoons fresh-squeezed lime juice, 2 tablespoons oil, 1 large clove garlic (minced), 1 1/2 teaspoons ground cumin, 1 teaspoon salt, 1/2–1 teaspoon ground chili (adjust to your spice preference), and 1 tablespoon chopped fresh cilantro (optional).
- Add 1 1/2 pounds chicken thighs (skinless, boneless) to the bowl and turn to coat evenly in the marinade. If time allows, let the chicken marinate for 30 minutes.
- Heat a large skillet (12-inch / 30 cm) over medium-high heat until hot and shimmering.
- Remove the chicken from the marinade, letting any excess drip off, and place the thighs in the hot skillet in a single layer (do not overcrowd; cook in batches if needed). Sear the chicken until golden and charred, flipping occasionally, about 6–8 minutes per side depending on thickness. Cook until an instant-read thermometer inserted into the thickest part reads 165°F (74°C) or the juices run clear.
- Transfer the cooked chicken to a warm plate, loosely tent with foil, and let rest for 5 minutes.
- Add 3 large bell peppers (cut into strips) and 1 red onion (thinly sliced) to the same skillet. Cook, stirring occasionally, until the onion is soft and the peppers are slightly charred and cooked to your liking, about 6–8 minutes. Taste and add more salt if needed.
- Slice the rested chicken into strips against the grain. Serve the chicken strips with the sautéed peppers and onions, topped with 2 avocados (peeled, seeded and sliced) and the remaining chopped cilantro, if using.
Why I Love This Recipe

It’s straightforward and dependable. The marinade is short but effective: lime and cumin give brightness and character, garlic and chili bring savory heat. Thighs handle high heat well, so you can get a good sear without drying out the meat.
It’s also incredibly flexible. You can make the whole thing in one skillet, which keeps cleanup minimal. The components — chicken, peppers, onions, avocado — each have distinct textures and flavors that combine to feel like a restaurant fajita at home.
Quick Replacement Ideas

- Chicken thighs → chicken breasts: same cooking method, but reduce time and check internal temp sooner to avoid drying out.
- Ground chili → smoked paprika: for milder, smoky flavor without the heat.
- Fresh cilantro → parsley: if you don’t like cilantro’s flavor, parsley adds freshness without changing the dish dramatically.
- Avocados → sliced mango: for a sweet contrast if you want a fruitier finish.
Tools & Equipment Needed
- Large shallow bowl — for marinating chicken.
- 12-inch / 30 cm skillet — cast-iron or heavy-bottomed pans work best for even searing and char.
- Instant-read thermometer — optional but the most reliable way to ensure the chicken reaches 165°F (74°C).
- Tongs or spatula — for flipping chicken and stirring peppers without breaking pieces.
- Cutting board and sharp knife — for slicing peppers, onion and chicken against the grain.
Watch Outs & How to Fix
Chicken overcooking
Problem: Dry, tough chicken. Fix: Use thighs rather than breasts for more forgiveness. Check temperature with an instant-read thermometer and remove chicken at 165°F (74°C).
Peppers too soft or not charred
Problem: Overcooked, mushy peppers or undercooked, raw-tasting strips. Fix: Cook peppers on medium-high so they char quickly while keeping bite. Don’t crowd the skillet; give them room to brown. If they soften too quickly, raise heat briefly to finish with a little color.
Too spicy or not spicy enough
Problem: Heat level doesn’t suit your palate. Fix: Start with 1/2 teaspoon ground chili and taste while cooking. Add more gradually. If it gets too hot, serve with cooling elements like avocado or a dollop of yogurt or sour cream.
Holiday-Friendly Variations
These fajitas scale nicely for a crowd. For a festive twist, set up a fajita bar: warm tortillas, bowls of sliced avocado, chopped cilantro, lime wedges, and hot salsa. Guests assemble their own plates, which keeps the pace relaxed and lets everyone customize.
For holiday gatherings, consider roasting the peppers and onions on a sheet pan in a hot oven with a drizzle of oil and a pinch of salt while you sear chicken in batches. It’s easier to manage larger quantities this way and gives lovely roasted flavor.
Method to the Madness

There’s a method behind the simplicity. Marinate briefly to let acid and spices kiss the surface without breaking down the meat too much. Hot skillet, single layer, and a quick sear create a Maillard crust — that caramelized flavor is essential. Resting the chicken lets juices redistribute, so slices remain moist. Finally, cooking the peppers in the same pan captures fond flavors left behind by the chicken; that’s where the dish gets much of its depth.
Leftovers & Meal Prep
Leftover chicken and peppers keep well in the fridge for 3–4 days. Store chicken and vegetables together or separately in airtight containers. Reheat gently in a skillet over medium heat with a splash of oil to revive edges, or microwave briefly and finish in a hot pan to regain a little char.
For meal prep, portion into containers with a wedge of lime and sliced avocado stored separately to prevent browning. You can also turn leftovers into a salad: bed of greens, warm chicken and peppers, avocado slices, and a drizzle of lime juice and olive oil.
Helpful Q&A
Can I marinate the chicken longer?
Yes. If you have time, marinate up to 4 hours in the fridge. Avoid overnight with a very acidic marinade to prevent the texture from getting mealy.
Why thighs instead of breasts?
Thighs tolerate high heat without drying out and give a juicier result. If you prefer breasts, slice them thinner and watch cooking time closely.
Can I grill instead of using a skillet?
Absolutely. Grill the marinated thighs over medium-high heat until charred and cooked through, then grill peppers and onions in a grill basket or foil packet.
What oil should I use?
Use a neutral oil with a high smoke point, like canola, vegetable or grapeseed. Olive oil works if the heat is controlled, but it has a lower smoke point.
The Last Word
These Chicken Fajitas are a dependable, flavorful dinner that comes together with minimal fuss. Follow the simple marinating and searing steps, watch your peppers, and rest the chicken. Serve with warm tortillas and sliced avocado for an easy, impressive meal any night of the week.
Make them once and you’ll see how small techniques — a hot pan, a quick rest, and a little char on the peppers — add up to big flavor. Enjoy.

Best Chicken Fajitas
Ingredients
Ingredients
- 2 tablespoonslime juicefresh squeezed
- 2 tablespoonsoil
- 1 clovegarliclarge minced
- 1 1/2 teaspoonsground cumin
- 1 teaspoonsalt
- 1/2-1 teaspoonground chiliadjust to your desired spice preference
- 1 tablespoonfresh cilantrochopped optional
- 1 1/2 poundschicken thighsskinless and boneless
- 3 largebell pepperscut into strips I use green, red and yellow
- 1 red onionthinly sliced
- 2 avocadospeeled seeded and sliced
Instructions
Instructions
- In a large shallow bowl, whisk together 2 tablespoons fresh-squeezed lime juice, 2 tablespoons oil, 1 large clove garlic (minced), 1 1/2 teaspoons ground cumin, 1 teaspoon salt, 1/2–1 teaspoon ground chili (adjust to your spice preference), and 1 tablespoon chopped fresh cilantro (optional).
- Add 1 1/2 pounds chicken thighs (skinless, boneless) to the bowl and turn to coat evenly in the marinade. If time allows, let the chicken marinate for 30 minutes.
- Heat a large skillet (12-inch / 30 cm) over medium-high heat until hot and shimmering.
- Remove the chicken from the marinade, letting any excess drip off, and place the thighs in the hot skillet in a single layer (do not overcrowd; cook in batches if needed). Sear the chicken until golden and charred, flipping occasionally, about 6–8 minutes per side depending on thickness. Cook until an instant-read thermometer inserted into the thickest part reads 165°F (74°C) or the juices run clear.
- Transfer the cooked chicken to a warm plate, loosely tent with foil, and let rest for 5 minutes.
- Add 3 large bell peppers (cut into strips) and 1 red onion (thinly sliced) to the same skillet. Cook, stirring occasionally, until the onion is soft and the peppers are slightly charred and cooked to your liking, about 6–8 minutes. Taste and add more salt if needed.
- Slice the rested chicken into strips against the grain. Serve the chicken strips with the sautéed peppers and onions, topped with 2 avocados (peeled, seeded and sliced) and the remaining chopped cilantro, if using.
Equipment
- Large Shallow Bowl
- large skillet (12-inch / 30 cm)
- Instant-read thermometer
- Foil
Notes
Serve with our fresh
Flour Tortillas
!

