Make restaurant-quality chicken fajitas at home with this flavorful and easy recipe. Packed with juicy, tender chicken, sautéed bell peppers, and onions, these fajitas are perfect for a quick family dinner or meal prep. Customize with your favorite toppings like sour cream, avocado, and salsa for a dish that’s as versatile as it is delicious. Whether you’re hosting a taco night or looking for a healthy, protein-packed meal, this recipe is your go-to. Try it with warm tortillas for the ultimate fajita experience!

Ingredients:
Seasonings:
- 3 teaspoons chili powder
- 1 teaspoon cumin
- ¾ teaspoon EACH: smoked paprika, oregano, coriander, onion powder, garlic powder
Marinade:
- 3 tablespoons avocado oil (or substitute with olive oil)
- ¼ cup lime juice
- 1 tablespoon Worcestershire sauce (or substitute with soy sauce)
- 4 cloves garlic, thinly sliced
- 2 teaspoons hot sauce
- 2 teaspoons brown sugar
- 1/8 teaspoon cinnamon
Fajitas:
- 1 ½ lbs. boneless, skinless chicken breasts
- Salt and pepper to taste
- 1-2 tablespoons avocado oil (or substitute with olive oil)
- 3 bell peppers, sliced (use a mix of colors)
- 1 yellow onion, sliced
- 8-10 6-inch tortillas
For Serving:
- Mexican cheese, sour cream, avocado, salsa or tomatoes, jalapeños, sliced limes, cilantro, and more.
Instructions:
- Prepare the Tortillas: Preheat the oven to 300°F. Create two stacks of 4-5 tortillas and wrap them in foil. Bake for 10-15 minutes. Add them to the oven just before cooking the onions and peppers.
- Tenderize and Slice Chicken: Slice the chicken breasts in half lengthwise to create thinner pieces. Cover with plastic wrap and use the textured side of a meat mallet to tenderize both sides. Cut into ½-inch strips. Pat the chicken dry and season with salt and pepper.
- Mix the Seasonings: Combine all the seasoning ingredients in a small bowl. Set aside 2 teaspoons for the peppers and onions. Rub the remaining seasoning mixture over the chicken.
- Marinate the Chicken: In a gallon-sized freezer bag, combine the marinade ingredients. Add the seasoned chicken, seal out the air, and marinate at room temperature for 20-25 minutes. While the chicken marinates, prepare the vegetables and toppings.
- Cook the Chicken: Heat 1 tablespoon of oil in a large skillet over medium-high heat (preferably cast iron). Once hot, add the chicken strips. Discard the marinade and sliced garlic. Sear the chicken for 3-4 minutes, turning occasionally to brown all sides. Remove the chicken and set aside.
- Sauté Peppers and Onions: Add a little more oil to the skillet. Increase the heat to medium-high and add the sliced bell peppers and onions. Sprinkle with salt, pepper, and the reserved 2 teaspoons of seasoning. Sauté for 5-7 minutes until softened. Reduce heat to low.
- Combine and Serve: Return the cooked chicken to the skillet and toss with the peppers and onions. Heat through and serve immediately with warm tortillas and your favorite toppings.
Why You’ll Love This Recipe
- Bursting with Flavor: The perfect blend of spices and marinade creates bold, mouthwatering fajitas.
- Quick and Easy: Ready in under 30 minutes with simple, wholesome ingredients.
- Versatile: Customizable with your choice of toppings, vegetables, and proteins.
- Healthy Option: Packed with lean protein and fresh veggies, making it a nutritious meal.

Tips
- Tender Chicken: Tenderize the chicken for even cooking and a juicy texture.
- Fresh Tortillas: Warm the tortillas just before serving for the best taste.
- Use a Cast Iron Skillet: This helps achieve a nice sear on the chicken and vegetables.
- Prep Ahead: Marinate the chicken and slice the veggies in advance for a faster meal.
Variations and Substitutions
- Protein Options: Swap chicken for shrimp, steak, or tofu.
- Veggie Lovers: Add mushrooms, zucchini, or cherry tomatoes for extra veggies.
- Dairy-Free: Skip the cheese and sour cream, or use dairy-free alternatives.
- Low-Carb: Serve over lettuce wraps or cauliflower rice instead of tortillas.
FAQs
Q: Can I use pre-cooked chicken? A: Yes, just slice and toss it with the seasoning before adding it to the skillet with the veggies.
Q: Can I freeze the marinated chicken? A: Absolutely! Store the chicken in a freezer-safe bag with the marinade for up to 3 months. Thaw overnight before cooking.
Q: How do I prevent soggy vegetables? A: Cook the veggies on high heat and avoid overcrowding the skillet.
Serving and Suggestions
- Family Style: Serve everything on a platter with tortillas and toppings for everyone to assemble their own fajitas.
- Side Dishes: Pair with Mexican rice, black beans, or a fresh salad.
- Taco Night: Use the fajita mixture as a taco filling for a fun twist.
- Leftovers: Use the fajita filling in quesadillas, burritos, or bowls for a quick and tasty next-day meal.
Chicken Fajitas Recipe
8
servings15
minutes15
minutesIngredients
Seasonings:
3 teaspoons chili powder
1 teaspoon cumin
¾ teaspoon EACH: smoked paprika, oregano, coriander, onion powder, garlic powder
Marinade:
3 tablespoons avocado oil (or substitute with olive oil)
¼ cup lime juice
1 tablespoon Worcestershire sauce (or substitute with soy sauce)
4 cloves garlic, thinly sliced
2 teaspoons hot sauce
2 teaspoons brown sugar
1/8 teaspoon cinnamon
Fajitas:
1 ½ lbs. boneless, skinless chicken breasts
Salt and pepper to taste
1-2 tablespoons avocado oil (or substitute with olive oil)
3 bell peppers, sliced (use a mix of colors)
1 yellow onion, sliced
8-10 6-inch tortillas
For Serving:
Mexican cheese, sour cream, avocado, salsa or tomatoes, jalapeños, sliced limes, cilantro, and more.
Directions
- Prepare the Tortillas: Preheat the oven to 300°F. Create two stacks of 4-5 tortillas and wrap them in foil. Bake for 10-15 minutes. Add them to the oven just before cooking the onions and peppers.
- Tenderize and Slice Chicken: Slice the chicken breasts in half lengthwise to create thinner pieces. Cover with plastic wrap and use the textured side of a meat mallet to tenderize both sides. Cut into ½-inch strips. Pat the chicken dry and season with salt and pepper.
- Mix the Seasonings: Combine all the seasoning ingredients in a small bowl. Set aside 2 teaspoons for the peppers and onions. Rub the remaining seasoning mixture over the chicken.
- Marinate the Chicken: In a gallon-sized freezer bag, combine the marinade ingredients. Add the seasoned chicken, seal out the air, and marinate at room temperature for 20-25 minutes. While the chicken marinates, prepare the vegetables and toppings.
- Cook the Chicken: Heat 1 tablespoon of oil in a large skillet over medium-high heat (preferably cast iron). Once hot, add the chicken strips. Discard the marinade and sliced garlic. Sear the chicken for 3-4 minutes, turning occasionally to brown all sides. Remove the chicken and set aside.
- Sauté Peppers and Onions: Add a little more oil to the skillet. Increase the heat to medium-high and add the sliced bell peppers and onions. Sprinkle with salt, pepper, and the reserved 2 teaspoons of seasoning. Sauté for 5-7 minutes until softened. Reduce heat to low.
- Combine and Serve: Return the cooked chicken to the skillet and toss with the peppers and onions. Heat through and serve immediately with warm tortillas and your favorite toppings.

Leave a Reply