chicken fajitas

Posted on November 5, 2025

Modified: November 4, 2025

By Reda
A close-up shot of delicious chicken fajitas on a wooden plate with lettuce and lemon wedges, accompanied by guacamole and extra fajitas in bowls.

There’s a sound my family knows means dinner will be exceptionally good: the unmistakable sizzle of chicken and peppers hitting a cast-iron skillet. It’s the signature sound of my favorite chicken fajitas, a recipe that consistently fills our home with the most incredible aroma of smoky spices, charred vegetables, and zesty lime. That first bite is pure comfort tender, juicy chicken, crisp-tender veggies, and warm spices all wrapped in a soft tortilla. It’s a meal that feels special without any of the fuss, much like my simple and satisfying pepper steak skillet.

Why This Dish is a Go-To in My Kitchen

These skillet chicken fajitas are my absolute secret weapon for those hectic weeknights when I crave something delicious but am short on time. With just 15 minutes of prep and a quick 20 minutes of cooking, I can have this vibrant, satisfying dinner on the table in about half an hour. The real magic is in the marinade. It uses a simple blend of pantry spices like chili powder, ground cumin, and smoked paprika to transform ordinary boneless, skinless chicken breasts into something incredibly flavorful and juicy. It’s an all-in-one meal that feels both wholesome and exciting.

Two delicious chicken fajitas filled with seasoned chicken, colorful bell peppers, and lettuce, served with lime wedges.

Ingredient Notes for Sizzling Skillet Chicken Fajitas

Smoked paprika is my non-negotiable for that authentic, smoky flavor. For the vegetables, I use a rainbow of bell peppers for sweetness and color they’re so versatile! In fact, I love them in everything from fajitas to my favorite stuffed bell peppers. A good-quality olive oil brings it all together.

A close-up shot of delicious chicken fajitas on a wooden plate with lettuce and lemon wedges, accompanied by guacamole and extra fajitas in bowls.
Reda

Sizzling Skillet Chicken Fajitas

Juicy, marinated chicken strips and crisp-tender bell peppers and onions, all seared to smoky perfection in a single skillet. An incredibly flavorful and easy recipe for a restaurant-quality meal at home.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mexican, Tex-Mex
Calories: 462

Ingredients
  

For the Chicken & Marinade
  • 1.5 lbs boneless, skinless chicken breasts sliced into 1/4-inch strips
  • 2 tbsp olive oil
  • 1 large lime juiced (about 2 tbsp)
  • 2 tsp chili powder
  • 1.5 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • 1/2 tsp dried oregano
  • 1 tsp kosher salt
  • 1/2 tsp black pepper freshly ground
For the Vegetables
  • 1 tbsp olive oil
  • 3 medium bell peppers assorted colors (red, yellow, green), thinly sliced
  • 1 large yellow onion thinly sliced
For Serving
  • 8 flour or corn tortillas warmed
  • Optional toppings sour cream, guacamole, pico de gallo, shredded cheese, cilantro

Equipment

  • Large Cast Iron Skillet or Heavy-Bottomed Pan
  • Large Mixing Bowl
  • Tongs
  • Cutting board

Method
 

Marinate the Chicken
  1. In a large bowl, combine the marinade ingredients: 2 tbsp olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, oregano, salt, and pepper. Whisk until well combined.
  2. Add the sliced chicken to the bowl and toss thoroughly to ensure every piece is coated. Let the chicken marinate for at least 15 minutes at room temperature, or up to 4 hours in the refrigerator for more flavor.
Cook the Fajitas
  1. Heat a large cast-iron skillet or heavy-bottomed pan over medium-high heat until it’s very hot. Add the marinated chicken to the skillet in a single layer (work in batches if necessary to avoid overcrowding). Cook for 3-4 minutes per side, until browned and cooked through. Remove the chicken from the skillet and set it aside on a plate.
  2. Reduce the heat to medium. Add the remaining 1 tbsp of olive oil to the same skillet. Add the sliced onions and bell peppers. Sauté, stirring occasionally, for 6-8 minutes, or until the vegetables are softened but still have a slight crispness (crisp-tender). Scrape up any browned bits from the bottom of the pan as they cook.
  3. Return the cooked chicken to the skillet with the vegetables. Toss everything together and cook for another 1-2 minutes until heated through.
Assemble and Serve
  1. Serve the sizzling chicken and vegetable mixture immediately with warm tortillas and your favorite toppings like sour cream, guacamole, pico de gallo, and shredded cheese.

Notes

Marinade Time: For the best flavor, let the chicken marinate for at least 30 minutes. If you’re short on time, 15 minutes will still be delicious.
Don’t Crowd the Pan: When cooking the chicken, make sure it’s in a single layer. This allows it to sear and get a nice char instead of steaming. Cook in batches if your skillet isn’t large enough.
Storage: Store leftover fajita mixture in an airtight container in the refrigerator for up to 3-4 days.

Let’s Get Cooking: My Method

My process always starts with marinating the chicken; I find that even 15 minutes makes a huge difference in developing deep, savory flavor! While the chicken soaks up the spices, I slice my onions and bell peppers so they’re ready to go. Next, I get my skillet screaming hot to cook the chicken until it’s beautifully browned. I set it aside and toss in the veggies to get that perfect char. Once they’re tender-crisp, the chicken goes back in. I love serving it family-style, letting everyone build their own perfect fajita, just like with our favorite taco rice bowls.

My Tips for the Perfect Outcome

  • Get your skillet hot! A super-hot pan is key for that signature sizzle and char.
  • Don’t crowd the pan. Cook in batches if needed to ensure everything sears, not steams.
  • Finish with fresh lime. A final squeeze brightens all the flavors.

How I Serve and Store This Dish

I love serving these fajitas family-style with tortillas and bowls of toppings like guacamole, sour cream, and salsa. It makes dinner fun and interactive! For leftovers, I store the chicken and veggie mixture in an airtight container in the fridge for up to 3 days. It’s great for a quick lunch, reminding me of how perfectly my beef enchiladas reheat for another easy meal.

Frequently Asked Questions

What kind of chicken is best for fajitas?

I always reach for boneless, skinless chicken breasts because they’re lean and cook quickly. They soak up the marinade beautifully. You could also use chicken thighs if you prefer darker meat; just be sure to slice them evenly for consistent cooking.

Can I prepare any part of this recipe in advance?

Absolutely! To save time, I often slice the peppers and onions and mix the marinade ingredients a day ahead. You can also marinate the chicken for up to 4 hours in the refrigerator, which makes dinner come together even faster on a busy night.

How do I get that classic sizzle at home?

The secret is a very hot pan. I prefer using a cast-iron skillet because it retains heat incredibly well. Make sure your oil is shimmering before adding the chicken or vegetables. That immediate, high-heat contact creates the perfect sear and that amazing sizzle.

What are some other topping ideas?

Beyond the classics, I love adding shredded lettuce for crunch, pickled jalapeños for heat, or a sprinkle of cotija cheese for a salty kick. Fresh cilantro is also a must in my book! Don’t be afraid to get creative with what you have.

This recipe holds a special place in my heart, and I truly hope it brings as much joy to your table as it does to mine. If you try these Sizzling Skillet Chicken Fajitas, I’d absolutely love to hear what you think in the comments below!

You might also like these recipes

Leave a Comment

Recipe Rating