Easy Juicy Chicken Fajitas with Peppers and Onions Recipe
This easy and flavorful Chicken Fajitas recipe features juicy marinated chicken thighs cooked to perfection in a screaming hot skillet with sautéed bell peppers and onions. Ready in just 30 minutes, these fajitas deliver restaurant-quality taste with minimal cleanup and a budget-friendly ingredient list. Perfect for weeknight dinners, game day gatherings, or casual meals, they’re endlessly adaptable and come with tips for gluten-free, vegetarian, and low-carb variations.
- Author: Maya
- Prep Time: 15 minutes (plus marinating time)
- Cook Time: 15-20 minutes
- Total Time: 30-35 minutes
- Yield: 8-10 fajitas 1x
- Category: Dinner
- Method: Frying
- Cuisine: Mexican
For the Marinade
- 2 pounds boneless, skinless chicken thighs
- 3 tablespoons olive oil (or avocado oil)
- 4 cloves garlic, minced
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon cumin
- ½ teaspoon onion powder
- ½ teaspoon oregano (Mexican oregano preferred)
- 1 teaspoon salt
- ½ teaspoon black pepper
- Juice of 2 limes (about 3 tablespoons)
- 2 tablespoons chopped fresh cilantro (optional)
For the Fajita Veggies
- 2 large bell peppers (1 red, 1 green)
- 1 large yellow onion
- 2 tablespoons olive oil
- Salt to taste
For Serving
- 8–10 flour or corn tortillas
- Sour cream or Mexican crema
- Fresh pico de gallo or salsa of choice
- Sliced avocado or guacamole
- Fresh lime wedges
- More fresh cilantro
- Marinate the Chicken: In a large bowl, combine olive oil, minced garlic, chili powder, smoked paprika, cumin, onion powder, oregano, salt, pepper, lime juice, and cilantro. Stir well. Add chicken thighs and coat thoroughly. Cover and refrigerate for at least 15 minutes, up to a couple of hours for enhanced flavor.
- Prep Your Veggies: Slice the bell peppers into ¼-inch strips after removing seeds and pith. Cut the onion into ¼-inch thick half-moons. Slice red and green peppers separately to monitor cooking time.
- Heat Your Skillet to the Gates of Hades: Preheat a cast iron or heavy skillet over high heat for 3-4 minutes until very hot. Add 2 tablespoons oil and swirl to coat.
- Cook the Chicken: Place chicken thighs in the hot skillet. Let cook undisturbed for 4-5 minutes until a brown crust forms and chicken releases easily. Flip and cook another 4-5 minutes until internal temperature reaches 165°F. Transfer to a cutting board and rest for 5 minutes.
- Sauté the Vegetables: Over medium-high heat, cook onions and peppers in the same skillet for 5-7 minutes, stirring occasionally until crisp-tender and slightly charred. Season with salt and a squeeze of fresh lime juice.
- Slice and Combine: Slice rested chicken across the grain into strips. Return chicken to skillet with vegetables and toss to combine. Heat through for 1 minute.
- Heat Your Tortillas and Serve: Warm tortillas in a dry skillet for 30 seconds per side, in foil at 350°F for 5 minutes, or lightly char over a gas flame. Serve fajita filling buffet-style with tortillas and toppings for everyone to assemble.
Notes
- Resting the chicken before slicing is essential for juicy meat.
- Do not overcrowd the pan; cook chicken in batches if needed for proper browning.
- Marinate the chicken overnight for best flavor, but 15 minutes works well.
- Always use smoked paprika for that signature smoky depth.
- Squeeze fresh lime juice over veggies at the end for brightness.
- Pan drippings are flavorful—toss chicken and peppers back in to soak them up.
- Use gloves or wash hands thoroughly after handling raw chicken.
Keywords: chicken fajitas, easy fajitas, skillet chicken recipe, Mexican dinner, weeknight dinner, marinated chicken thighs, healthy fajitas