the Best Chicken Fajitas EVER

Sizzling, juicy, and packed with vibrant flavors, these Chicken Fajitas are the ultimate Tex-Mex meal. Perfectly marinated chicken strips are seared to perfection with a mix of colorful bell peppers and onions, then served in warm tortillas for a dish that’s both simple and delicious.

Why You’ll Love This Recipe

These chicken fajitas stand out for their bold seasoning, quick preparation time, and restaurant-quality taste. Whether you’re serving a family dinner or hosting friends, this recipe delivers flavorful results that everyone will enjoy. The marinade deeply infuses the chicken with spices and lime, ensuring tender, mouthwatering bites every time. Plus, it’s versatile—ideal for tacos, salads, rice bowls, and more.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Chicken breasts or thighs, thinly sliced

  • Bell peppers (red, yellow, green), sliced

  • Onion, sliced

  • Olive oil

  • Lime juice

  • Garlic, minced

  • Chili powder

  • Cumin

  • Paprika

  • Oregano

  • Salt

  • Black pepper

  • Tortillas (flour or corn)

  • Optional toppings: sour cream, guacamole, salsa, shredded cheese, chopped cilantro

directions

  1. In a bowl, whisk together olive oil, lime juice, garlic, chili powder, cumin, paprika, oregano, salt, and pepper to create the marinade.

  2. Add the sliced chicken to the marinade and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor.

  3. Heat a large skillet or cast iron pan over medium-high heat. Add the marinated chicken and cook until browned and fully cooked, about 5–7 minutes. Remove and set aside.

  4. In the same pan, add a bit more oil if needed, then sauté the sliced onions and bell peppers until they are soft and slightly charred, about 5 minutes.

  5. Return the chicken to the skillet, tossing everything together to combine and heat through.

  6. Serve immediately with warm tortillas and your choice of toppings.

Servings and timing

This recipe makes approximately 4 servings.
Prep time: 15 minutes
Marinate time: 30 minutes to 2 hours
Cook time: 15 minutes
Total time: 1 hour (including minimum marination)

Variations

  • Spicy Version: Add cayenne pepper or chopped jalapeños to the marinade.

  • Low-Carb: Skip the tortillas and serve over lettuce or cauliflower rice.

  • Grilled Fajitas: Grill the marinated chicken and vegetables instead of cooking on a stovetop for a smoky flavor.

  • Vegetarian: Swap the chicken for portobello mushrooms or tofu.

  • Sheet Pan Fajitas: Bake everything on a single sheet pan at 400°F (200°C) for 20–25 minutes.

storage/reheating

Store leftover chicken and vegetables in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat or in the microwave until warmed through. Avoid reheating tortillas with the filling; warm them separately to preserve their texture. For longer storage, you may freeze the cooked chicken and veggies for up to 2 months.

FAQs

What is the best cut of chicken for fajitas?

Boneless, skinless chicken breasts or thighs work best. Thighs tend to be juicier, while breasts are leaner.

Can I make the marinade ahead of time?

Yes, you can prepare the marinade up to 3 days in advance and store it in the refrigerator.

Do I have to use all three colors of bell peppers?

No, you can use whichever colors you prefer or have on hand. A mix adds visual appeal and varied flavor.

Can I use pre-cooked chicken?

Yes, but the flavor won’t be as intense. Marinating and cooking the chicken fresh delivers the best results.

How do I prevent the chicken from drying out?

Avoid overcooking. Cook just until the chicken reaches an internal temperature of 165°F (74°C).

What tortillas are best for fajitas?

Flour tortillas are most common, but corn tortillas work for a gluten-free option.

Can I grill the chicken instead?

Absolutely. Grilling adds a smoky flavor that works beautifully with this recipe.

How do I keep the fajitas warm before serving?

Keep the skillet covered on low heat or place the cooked fajitas in a warm oven (around 200°F) until ready to serve.

Are chicken fajitas healthy?

Yes, especially if served with whole grain tortillas and fresh toppings. They are high in protein and vegetables.

Can I use frozen bell peppers?

Yes, although fresh peppers provide better texture and flavor. Thaw and drain frozen peppers well before cooking.

Conclusion

These Chicken Fajitas offer a flavorful, crowd-pleasing meal that’s easy enough for a weeknight dinner yet impressive enough for entertaining. With its simple ingredients and customizable nature, this dish is sure to become a regular in your recipe rotation. Try it once, and you’ll understand why it’s called the best chicken fajitas ever.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
the Best Chicken Fajitas EVER

the Best Chicken Fajitas EVER

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Sautéing
  • Cuisine: Mexican

Description

These are the Best Chicken Fajitas EVER, packed with juicy, seasoned chicken, sautéed bell peppers, and onions—all wrapped in soft tortillas. Perfect for a quick weeknight dinner or a family favorite weekend meal. A bold and flavorful chicken fajitas recipe you’ll make on repeat!


Ingredients

Units Scale
  • 1 1/2 lbs boneless skinless chicken breasts, sliced into thin strips
  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 large onion, thinly sliced
  • 2 tbsp olive oil
  • Juice of 1 lime
  • 2 tsp chili powder
  • 1 tsp smoked paprika
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 tsp dried oregano
  • Salt and black pepper to taste
  • Flour or corn tortillas, for serving
  • Optional toppings: sour cream, shredded cheese, guacamole, salsa, chopped cilantro

Instructions

  • In a large bowl, toss chicken strips with lime juice, olive oil, and all spices. Let marinate for 15–30 minutes.
  • Heat a skillet over medium-high heat. Sauté chicken until browned and cooked through, about 6–8 minutes. Remove and set aside.
  • In the same pan, cook bell peppers and onions for 5–6 minutes until tender and slightly charred.
  • Return chicken to the skillet, stir everything together, and cook for 2 more minutes.
  • Serve hot in tortillas with desired toppings.

Notes

  • Want extra flavor? Grill the chicken instead of pan-frying.
  • You can prep the veggies and marinate the chicken the night before.
  • For a low-carb version, serve in lettuce wraps or over a salad.

Nutrition

  • Calories: 414 kcal
  • Sugar: 8 g
  • Sodium: 428 mg
  • Fat: 11 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 9 g
  • Carbohydrates: 34 g
  • Fiber: 3 g
  • Protein: 31 g
  • Cholesterol: 86 mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *