Easy chicken fajitas are one of those dinners I make when I want something flavorful without spending a lot of time in the kitchen. The chicken cooks quickly with sliced bell peppers and onions, while a simple blend of spices gives everything that smoky, slightly spicy fajita flavor. Then, just pile the filling into warm tortillas and add your favorite toppings.
What I like about chicken fajitas is how easy they are to customize. You can keep them simple with avocado, salsa, and lime, or add cheese, sour cream, cilantro, and jalapeños if you want a fuller meal. Better yet, everything cooks in one skillet, so you get a tasty dinner without a sink full of dishes. If you enjoy easy Mexican-inspired meals like my Ground Turkey Tacos, Rotisserie Chicken Quesadillas, or Mexican Red Rice Recipe, these fajitas are another recipe worth keeping around.
Why You Will Love These Easy Chicken Fajitas
What I love most about this chicken fajitas recipe is how quickly dinner comes together. The chicken is cut into thin strips, so it cooks in just a few minutes, while the peppers and onions soften right in the same skillet.
Another reason these fajitas work so well is the seasoning. You don’t need a packet of fajita seasoning because a few everyday spices give the chicken plenty of flavor. Smoked paprika adds a little smokiness, while cumin, chili powder, garlic, and onion powder round everything out.
On top of that, everyone can build their own fajitas. Put the warm tortillas, chicken, vegetables, salsa, avocado, cheese, and other toppings on the table and let everyone make their own.
Finally, leftovers are easy to use. You can add the cooked chicken and vegetables to rice bowls, salads, quesadillas, or wraps the next day.
What You Will Need
A large skillet is the most important piece of equipment because you’ll want enough room for the chicken, peppers, and onions to cook without overcrowding. A cast iron skillet works particularly well if you want nicely browned chicken and vegetables.
You’ll also need a sharp knife and cutting board for slicing the chicken and vegetables. Try to keep the chicken pieces similar in size so they cook evenly.
A small bowl is useful for mixing the spices before adding them to the chicken. This helps distribute the seasoning more evenly instead of having individual spices scattered around the pan.
Ingredients
For the Chicken Fajitas
- 1½ pounds boneless, skinless chicken breasts
- 2 tablespoons olive oil, divided
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon crushed red pepper flakes, optional
- 1 large red bell pepper, sliced
- 1 large green bell pepper, sliced
- 1 medium yellow onion, sliced
- 2 garlic cloves, minced
- 1 tablespoon fresh lime juice
For Serving
- Flour or corn tortillas
- Sliced avocado
- Salsa
- Sour cream or Greek yogurt
- Shredded cheese
- Fresh cilantro
- Sliced jalapeños
- Lime wedges

How to Make Easy Chicken Fajitas
First, slice the chicken breasts into thin strips. Try to keep the pieces fairly similar in size so they cook at the same rate.
Next, combine the chili powder, smoked paprika, cumin, garlic powder, onion powder, oregano, salt, black pepper, and crushed red pepper flakes if you’re using them.
Place the chicken in a bowl and add half of the olive oil. Sprinkle the seasoning mixture over the chicken and toss until every piece is evenly coated.
Meanwhile, heat a large skillet over medium-high heat and add the remaining olive oil.
Add the seasoned chicken in a single layer. Cook for about 5 to 7 minutes, stirring occasionally, until the chicken is browned and cooked through. The chicken should reach 165°F in the thickest pieces.
Once the chicken is cooked, transfer it to a plate and set it aside.
Next, add the sliced bell peppers and onion to the same skillet. Cook for about 5 to 6 minutes, stirring occasionally, until the vegetables begin to soften while still keeping some of their texture.
Add the minced garlic and cook for another 30 seconds.
Then, return the chicken to the skillet and toss everything together. Add the fresh lime juice and stir for another minute so the chicken and vegetables pick up all the flavorful browned bits from the pan.
Finally, warm your tortillas and fill them with the chicken and vegetables. Add your favorite toppings and serve with lime wedges.
Tips for the Best Chicken Fajitas
First, don’t slice the chicken too thickly. Thin strips cook quickly and make the fajitas easier to eat once they’re tucked into tortillas.
Additionally, avoid overcrowding the skillet. If the chicken has no room around it, it can release moisture and steam instead of browning. If necessary, cook it in two batches.
Another useful tip is to let the skillet get properly hot before adding the chicken. A hot pan helps the chicken develop those browned edges that give fajitas so much flavor.
For the vegetables, don’t cook them until they’re completely soft. A little bite makes the fajitas more interesting and keeps the peppers from becoming mushy.
Finally, add the lime juice near the end rather than at the beginning. The fresh acidity brightens the finished dish without overpowering the spices.
Can I Use Chicken Thighs?
Yes. Boneless, skinless chicken thighs are an excellent substitute for chicken breasts and tend to stay juicy because they contain more fat.
Slice them into thin strips just like the chicken breasts, then cook until they reach 165°F. You may need to give them an extra minute or two depending on the size of the pieces.
Can I Use Different Peppers?
Absolutely. Red and green bell peppers are a classic combination, but you can use yellow or orange peppers too.
If you like more heat, add sliced jalapeños or another fresh chili. You can also remove the seeds for less heat or leave them in for a spicier fajita filling.
Can I Add More Vegetables?
Yes. Mushrooms, zucchini, cherry tomatoes, corn, or sliced poblano peppers can all work.
If you’re adding several vegetables, cook the ones that take the longest first. For example, start with onions and peppers, then add mushrooms or zucchini afterward so everything finishes at roughly the same time.
How Do I Keep Chicken Fajitas From Getting Dry?
The easiest way is to avoid overcooking the chicken. Since thin strips cook quickly, keep an eye on them and remove them from the skillet as soon as they reach 165°F.
Also, don’t skip the oil and lime juice. The oil helps with browning, while the lime added at the end gives the chicken a little extra moisture and fresh flavor.
If you’re reheating leftovers, add a small splash of water or chicken broth to the skillet and warm the chicken gently.
Can I Make Chicken Fajitas Ahead of Time?
Yes. You can season and slice the chicken and vegetables several hours ahead, then keep them refrigerated until you’re ready to cook.
You can also cook the entire filling ahead of time. Store the chicken and vegetables separately from the tortillas and fresh toppings, then reheat the filling just before serving.
For the best texture, warm the tortillas right before eating and add fresh toppings after reheating.
What to Serve With Chicken Fajitas
Chicken fajitas are filling on their own, but a few sides can turn them into a bigger meal.
Serve them with Mexican Red Rice Recipe or Cilantro lime Rice if you want something hearty alongside the fajitas. Black Beans And Corn Salad is another great option because it adds freshness and works well with the smoky chicken.
For toppings,Classic Guacamole, Pico de Gallo, and Chipotle Crema are all easy choices. You can also add Blistered Shishito Peppers for another vegetable side.
Can I Make Chicken Fajitas Without Tortillas?
Definitely. Turn the filling into a fajita bowl by serving the chicken and peppers over rice. Add black beans, avocado, salsa, lettuce, and your favorite toppings.
You can also serve the fajita mixture over a large salad for a lighter option. The same Chipotle Crema or a squeeze of lime works nicely as a dressing.
How to Store Leftover Chicken Fajitas
Let the chicken and vegetables cool before placing them in an airtight container. Refrigerate for up to 3 to 4 days.
Store tortillas and fresh toppings separately so they don’t become soggy.
When you’re ready to eat, reheat the chicken and vegetables in a skillet over medium heat. Add a small splash of water or broth if they look dry.
You can also freeze the cooked chicken and vegetables for up to 3 months. Thaw them in the refrigerator before reheating.
Frequently Asked Questions
What kind of chicken is best for fajitas?
Boneless, skinless chicken breasts work well because they’re lean and cook quickly when sliced into thin strips. Boneless chicken thighs are another excellent option if you prefer juicier meat.
Can I use store-bought fajita seasoning?
Yes. Store-bought seasoning is an easy shortcut. However, mixing your own lets you control the salt and spice level.
How spicy are these chicken fajitas?
The recipe has a mild to moderate amount of heat from the chili powder and optional red pepper flakes. For mild fajitas, leave out the red pepper flakes. For more heat, add jalapeños or extra chili.
Should I marinate the chicken?
You don’t have to. The spice mixture gives the chicken plenty of flavor without a long marinade. If you have extra time, however, you can season the chicken a few hours ahead and refrigerate it until you’re ready to cook.
Can I make these fajitas in the oven?
Yes. Toss the sliced chicken, peppers, and onions with the oil and seasonings, then spread everything onto a large sheet pan. Roast at 425°F until the chicken reaches 165°F and the vegetables are tender.
Can I make these chicken fajitas in an air fryer?
Yes, although you may need to work in batches depending on the size of your air fryer. Keep the chicken and vegetables in a fairly even layer so they brown instead of steaming.
Easy Chicken Fajitas
Description
There’s just something about this sizzling chicken fajitas recipe that makes dinner feel a little more exciting. Maybe it’s the colorful mix of peppers and onions, or maybe it’s the way everyone gets to build their own plate just the way they like it. Either way, this chicken fajitas recipe is a total weeknight win quick, flavorful, and so satisfying.
Ingredients
Instructions
-
First, slice the chicken breasts into thin strips. Try to keep the pieces fairly similar in size so they cook at the same rate.
-
Next, combine the chili powder, smoked paprika, cumin, garlic powder, onion powder, oregano, salt, black pepper, and crushed red pepper flakes if you're using them.
-
Place the chicken in a bowl and add half of the olive oil. Sprinkle the seasoning mixture over the chicken and toss until every piece is evenly coated.
-
Meanwhile, heat a large skillet over medium-high heat and add the remaining olive oil.
-
Add the seasoned chicken in a single layer. Cook for about 5 to 7 minutes, stirring occasionally, until the chicken is browned and cooked through. The chicken should reach 165°F in the thickest pieces.
-
Once the chicken is cooked, transfer it to a plate and set it aside.
-
Next, add the sliced bell peppers and onion to the same skillet. Cook for about 5 to 6 minutes, stirring occasionally, until the vegetables begin to soften while still keeping some of their texture.
-
Add the minced garlic and cook for another 30 seconds.
-
Then, return the chicken to the skillet and toss everything together. Add the fresh lime juice and stir for another minute so the chicken and vegetables pick up all the flavorful browned bits from the pan.
-
Finally, warm your tortillas and fill them with the chicken and vegetables. Add your favorite toppings and serve with lime wedges.