Gluten-Free Skillet Chicken Fajitas

If you ask me, fajitas are one of those meals that never gets old.

These skillet chicken fajitas bring together seasoned chicken strips and colorful bell peppers in one pan for an easy weeknight dinner. The chicken gets coated in a mix of chili powder, cumin, and a splash of hot sauce for that classic fajita taste.

The peppers and onions cook up in the same skillet until they’re soft and slightly charred. A squeeze of fresh lime at the end brightens everything up.

It’s a hands-off dinner that comes together quickly, perfect for busy families who want something tasty without a lot of fuss.

skillet chicken fajitas
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love These Chicken Fajitas

  • Quick weeknight dinner – Ready in under an hour, this one-skillet meal gets dinner on the table fast without a ton of cleanup.
  • Bold, flavorful seasoning – The combination of chili powder, cumin, and cilantro gives the chicken that authentic fajita taste you crave without needing a special spice blend.
  • Customizable toppings – Serve these fajitas with your favorite fixings like sour cream, guacamole, cheese, and salsa so everyone can build their perfect plate.
  • Family-friendly meal – Kids and adults alike love the fun, interactive nature of building their own fajitas at the dinner table.
  • Simple ingredients – You probably already have most of these pantry staples and fresh veggies on hand, making this an easy go-to recipe.

What Kind of Chicken Should I Use?

For skillet chicken fajitas, boneless, skinless chicken breasts are the most popular choice since they cook quickly and slice up nicely. That said, chicken thighs are actually my favorite option here because they stay juicier and have more flavor, plus they’re a bit more forgiving if you accidentally overcook them. You can use either boneless or bone-in thighs, though boneless will save you some prep time. Whichever cut you choose, try to pick pieces that are roughly the same thickness so they cook evenly in the skillet.

skillet chicken fajitas
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This fajita recipe is pretty forgiving when it comes to swaps:

  • Chicken: You can easily swap chicken for beef (flank steak or skirt steak work great), shrimp, or even portobello mushrooms for a vegetarian option. Just adjust cooking times – shrimp cooks much faster, about 3-4 minutes per side.
  • Bell peppers: Any color bell pepper works fine here. Green peppers are a classic choice and usually cheaper, or you can use all one color if that’s what you have on hand.
  • Cilantro: If you’re one of those people who thinks cilantro tastes like soap, try fresh parsley instead. It won’t give you the same flavor, but it adds a nice fresh touch.
  • Lime: Fresh lime juice is best, but you can use bottled lime juice or even lemon juice if that’s what you’ve got.
  • Spices: Don’t have all these individual spices? Use 2-3 tablespoons of store-bought fajita seasoning mix instead. Just skip the extra salt since most mixes already contain it.
  • Hot sauce: Any hot sauce works here – Tabasco, Cholula, or even a few dashes of cayenne pepper if you don’t have bottled sauce.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with chicken fajitas is overcrowding the skillet, which causes the chicken to steam instead of getting those nice caramelized edges – cook in batches if needed to give everything enough space.

Don’t skip the marinating time, even if you’re in a rush, because those 15-30 minutes make a real difference in flavor and tenderness.

Another common error is cutting your peppers and onions too thin, which makes them turn mushy instead of staying slightly crisp, so aim for strips about 1/4-inch thick.

Finally, resist the urge to constantly stir the chicken once it hits the hot skillet – letting it sit undisturbed for those first 2-3 minutes creates a flavorful sear that you’ll lose if you keep moving it around.

skillet chicken fajitas
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Chicken Fajitas?

The best part about chicken fajitas is loading them up with all your favorite toppings and sides. I always set out warm flour or corn tortillas, sour cream, guacamole, shredded cheese, and fresh pico de gallo so everyone can build their own perfect fajita. On the side, Mexican rice and refried beans are classic choices that round out the meal nicely. For a lighter option, a simple side salad with lime vinaigrette or some tortilla chips with salsa work great too.

Storage Instructions

Store: Keep your leftover chicken fajitas in an airtight container in the fridge for up to 4 days. I like to store the chicken and peppers separate from the tortillas so everything stays fresh and the tortillas don’t get soggy.

Freeze: These fajitas are great for freezing! Let everything cool down completely, then pack the chicken and veggies into freezer bags and squeeze out as much air as possible. They’ll keep in the freezer for up to 3 months, which makes them perfect for busy weeknights.

Reheat: Warm up your fajitas in a skillet over medium heat with a little splash of water or chicken broth to keep things moist. You can also microwave them, but I find the skillet method keeps the peppers from getting too mushy and brings back that fresh-cooked taste.

Preparation Time 20-30 minutes
Cooking Time 15-20 minutes
Total Time 35-50 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1200-1350
  • Protein: 140-160 g
  • Fat: 55-65 g
  • Carbohydrates: 30-40 g

Ingredients

For the chicken:

  • 1 tbsp olive oil
  • 2 lb chicken (cut into 1-inch strips)
  • 2 tbsp cilantro (finely chopped)
  • 2.5 tsp chili powder
  • 1.25 tsp oregano
  • 1 tsp cumin
  • 0.75 tsp garlic powder
  • 1 tsp hot sauce (I like Cholula for this)
  • salt to taste
  • black pepper to taste
  • 1 lime (halved)

For the peppers and onions:

  • 1 tbsp olive oil
  • 1 red bell pepper (sliced thinly)
  • 1 yellow bell pepper (sliced thinly)
  • 1 small onion (thinly sliced)
  • 1.5 tsp chili powder (for smoky flavor)
  • 0.5 tsp smoked paprika
  • salt to taste
  • black pepper to taste

Step 1: Prepare the Spice Marinade and Season the Chicken

  • 2 lb chicken
  • 2.5 tsp chili powder
  • 1.25 tsp oregano
  • 1 tsp cumin
  • 0.75 tsp garlic powder
  • 1 tsp hot sauce
  • salt to taste
  • black pepper to taste

In a small bowl, combine chili powder, oregano, cumin, garlic powder, hot sauce, salt, and black pepper to create a fragrant spice paste.

Pat the chicken strips dry with paper towels, then coat them thoroughly with the spice mixture, making sure each piece is well covered.

Let the seasoned chicken sit at room temperature for 15-30 minutes—this allows the flavors to penetrate the meat and helps it cook more evenly.

While the chicken marinates, you can prep your vegetables.

Step 2: Prep the Vegetables

  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 small onion

Slice both bell peppers and the onion into thin, uniform strips—this ensures even cooking and creates the signature fajita texture.

Keep the vegetables separate from the chicken so you can layer flavors as you cook.

Having everything prepped and ready (mise en place) before you start cooking will make the process smooth and prevent the chicken from overcooking while you’re chopping.

Step 3: Sauté the Peppers and Onions

  • 1 tbsp olive oil
  • 1 red bell pepper
  • 1 yellow bell pepper
  • 1 small onion
  • 1.5 tsp chili powder
  • 0.5 tsp smoked paprika
  • salt to taste
  • black pepper to taste

Heat 1 tablespoon of olive oil in a large skillet over medium-high heat until shimmering.

Add the sliced peppers and onions, then sprinkle with chili powder, smoked paprika, salt, and black pepper.

Cook for 4-5 minutes, stirring occasionally, until the vegetables are tender-crisp and slightly charred at the edges.

This step builds a deep, smoky flavor foundation and gives the peppers time to release their natural sweetness.

Remove the vegetables to a clean plate and set aside.

Step 4: Cook the Marinated Chicken

  • 1 tbsp olive oil
  • seasoned chicken from Step 1

Add the remaining 1 tablespoon of olive oil to the same skillet and increase the heat to medium-high.

Once the oil is hot, carefully add the marinated chicken in a single layer and resist the urge to move it for the first 2-3 minutes—this creates a flavorful golden crust through the Maillard reaction.

After 2-3 minutes, stir the chicken and continue cooking for another 3-4 minutes, breaking up any clumps, until the chicken is cooked through and no longer pink in the center.

I like to let that initial sear develop undisturbed because it creates such a rich, caramelized flavor that you can’t get by stirring constantly.

Step 5: Combine and Finish

  • sautéed peppers and onions from Step 3
  • cooked chicken from Step 4
  • 1 lime
  • 2 tbsp cilantro

Return the sautéed peppers and onions from Step 3 to the skillet with the cooked chicken and toss everything together gently over the heat for about 1 minute to marry the flavors.

Remove the skillet from heat and immediately squeeze the lime halves over the fajitas, then sprinkle the fresh cilantro on top for brightness and freshness.

The lime juice adds acidity that cuts through the richness and makes all the spices pop.

skillet chicken fajitas

Gluten-Free Skillet Chicken Fajitas

Delicious Gluten-Free Skillet Chicken Fajitas recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 42 minutes
Servings 4 servings
Calories 1275 kcal

Ingredients
  

For the chicken::

  • 1 tbsp olive oil
  • 2 lb chicken (cut into 1-inch strips)
  • 2 tbsp cilantro (finely chopped)
  • 2.5 tsp chili powder
  • 1.25 tsp oregano
  • 1 tsp cumin
  • 0.75 tsp garlic powder
  • 1 tsp hot sauce (I like Cholula for this)
  • salt to taste
  • black pepper to taste
  • 1 lime (halved)

For the peppers and onions::

  • 1 tbsp olive oil
  • 1 red bell pepper (sliced thinly)
  • 1 yellow bell pepper (sliced thinly)
  • 1 small onion (thinly sliced)
  • 1.5 tsp chili powder (for smoky flavor)
  • 0.5 tsp smoked paprika
  • salt to taste
  • black pepper to taste

Instructions
 

  • In a small bowl, combine chili powder, oregano, cumin, garlic powder, hot sauce, salt, and black pepper to create a fragrant spice paste. Pat the chicken strips dry with paper towels, then coat them thoroughly with the spice mixture, making sure each piece is well covered. Let the seasoned chicken sit at room temperature for 15-30 minutes—this allows the flavors to penetrate the meat and helps it cook more evenly. While the chicken marinates, you can prep your vegetables.
  • Slice both bell peppers and the onion into thin, uniform strips—this ensures even cooking and creates the signature fajita texture. Keep the vegetables separate from the chicken so you can layer flavors as you cook. Having everything prepped and ready (mise en place) before you start cooking will make the process smooth and prevent the chicken from overcooking while you're chopping.
  • Heat 1 tablespoon of olive oil in a large skillet over medium-high heat until shimmering. Add the sliced peppers and onions, then sprinkle with chili powder, smoked paprika, salt, and black pepper. Cook for 4-5 minutes, stirring occasionally, until the vegetables are tender-crisp and slightly charred at the edges. This step builds a deep, smoky flavor foundation and gives the peppers time to release their natural sweetness. Remove the vegetables to a clean plate and set aside.
  • Add the remaining 1 tablespoon of olive oil to the same skillet and increase the heat to medium-high. Once the oil is hot, carefully add the marinated chicken in a single layer and resist the urge to move it for the first 2-3 minutes—this creates a flavorful golden crust through the Maillard reaction. After 2-3 minutes, stir the chicken and continue cooking for another 3-4 minutes, breaking up any clumps, until the chicken is cooked through and no longer pink in the center. I like to let that initial sear develop undisturbed because it creates such a rich, caramelized flavor that you can't get by stirring constantly.
  • Return the sautéed peppers and onions from Step 3 to the skillet with the cooked chicken and toss everything together gently over the heat for about 1 minute to marry the flavors. Remove the skillet from heat and immediately squeeze the lime halves over the fajitas, then sprinkle the fresh cilantro on top for brightness and freshness. The lime juice adds acidity that cuts through the richness and makes all the spices pop.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe