Print

The Chicken Fajitas Recipe That Changed My Mind: A Beginner’s Guide to Flavorful, Foolproof Fajitas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🔥🌮 Juicy, sizzling, and packed with bold flavors! These Chicken Fajitas are so good, they might just change the way you see fajitas forever. 🌶️🥑 Perfectly seasoned chicken, charred peppers, and onions—all wrapped in warm tortillas. A foolproof, beginner-friendly recipe you NEED to try! Who’s ready to dig in? 😍

Ingredients

Scale
  • 1 ½ pounds boneless, skinless chicken thighs (or substitute chicken breast)
  • 2 tablespoons lime juice (freshly squeezed)
  • 1 tablespoon soy sauce
  • 1 teaspoon liquid smoke (optional but recommended for extra depth of flavor)
  • 2 tablespoons cumin
  • 2 teaspoons kosher salt (use slightly less if using table salt)
  • 2 teaspoons chili powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon onion powder
  • ¼ teaspoon cayenne pepper (adjust based on spice preference)
  • ⅓ cup fresh cilantro, chopped
  • 4 cloves garlic, minced
  • 2 tablespoons vegetable oil (for searing)
  • 2 tablespoons butter (for extra flavor when cooking the chicken)
  • 3 small bell peppers (red, yellow, or orange), sliced
  • 1 medium onion, sliced
  • 1 teaspoon kosher salt (for the vegetables)
  • 12 small flour tortillas (sometimes labeled “fajita size”)
  • 1 cup shredded Monterey Jack cheese (optional)

Instructions

1. Marinate the Chicken

  • Slice the chicken thighs into 1-inch wide strips.
  • In a medium bowl, combine the lime juice, soy sauce, liquid smoke, cumin, salt, chili powder, smoked paprika, onion powder, cayenne pepper, cilantro, and garlic. Stir well.
  • Add the chicken to the marinade and toss until fully coated.
  • Let the chicken marinate for at least 15 minutes, but ideally up to 24 hours in the refrigerator for maximum flavor.

2. Prepare the Vegetables

  • Slice the bell peppers into thin strips.
  • Cut the onion in half, then slice into thin half-moon shapes.
  • Set the vegetables aside while the chicken marinates.

3. Sear the Chicken

  • Heat a 12-inch cast iron skillet (or your sturdiest pan) over medium-high heat for at least 2 minutes.
  • Add 2 tablespoons of vegetable oil and swirl to coat the pan.
  • Using tongs, place the chicken strips into the pan, shaking off excess marinade. Do not overcrowd the pan—cook in batches if necessary.
  • Sear for about 2 minutes per side until the chicken is browned.
  • Add 1 tablespoon of butter to the pan, letting it melt under the chicken for extra richness.
  • Flip the chicken and cook until the internal temperature reaches 165°F (or cut a piece open to check that it’s fully white inside).
  • Transfer cooked chicken to a plate and cover loosely with foil to keep warm.

4. Cook the Peppers and Onions

  • In the same pan, add 2 more tablespoons of oil over medium-high heat.
  • Toss in the sliced peppers and onions, sprinkle with 1 teaspoon of salt, and pour in any remaining chicken marinade.
  • Cook for 2 to 3 minutes, stirring occasionally. Adjust cooking time depending on your preference—traditional fajitas have slightly firm peppers, but you can cook them softer if you prefer.
  • Once done, return the chicken to the pan and toss everything together.

5. Warm the Tortillas

  • Heat a clean, dry skillet over medium heat.
  • Warm the tortillas one by one, adding a sprinkle of cheese while heating if desired.
  • Once warm, keep tortillas wrapped in a clean kitchen towel until ready to serve.

Notes

  • How to Know if the Chicken is Cooked – The safest way to check is using a meat thermometer. Chicken should reach 165°F internally. If you don’t have one, slice a piece open—there should be no pink inside.
  • Avoid Overcrowding the Pan – Crowding the skillet will steam the chicken instead of searing it. Work in batches if needed.
  • Control the Spice – The cayenne pepper adds heat, so adjust according to your preference. If you want milder fajitas, reduce or omit it.
  • How to Get the Perfect Sear – Ensure the pan is very hot before adding the chicken. This helps achieve a flavorful crust.