This post may contain affiliate links. Please read our disclosure policy.
These chicken fajitas are ready in only 30 minutes for a quick and easy Mexican dinner. Juicy seasoned chicken with tender peppers and onions come together for a simple and delicious meal any night of the week!
Chicken fajitas are super popular in my house. My husband loves them, my kid loves them, and I love them!
Not only are they easy to make, but theyโre really flavorful and healthy.
The chicken marinates in a mix of seasonings and orange and lime juice while the peppers and onions cook in a skillet. As soon as the veggies are done, the chicken is cooked in the same skillet and then thinly sliced to keep the meat as juicy and tender as possible.
Here’s why I love this recipe:
- It’s quick and simple. This recipe is ready in 30 minutes from start to finish. It’s great for busy weeknights and even meal prepping.
- This is a great make-ahead recipe. The chicken can be marinated for up to 8 hours, and the onions and peppers can be prepared up to 3 days ahead.
- Itโs healthy! These fajitas are packed with peppers, onions, and lean protein to keep you full and satisfied. Serve them on warm tortillas with your favorite taco and fajitas toppings or in salads and burrito bowls.
Chicken Fajita Ingredients
- Chicken breasts: I used chicken breasts for this recipe and then tenderized them to a ยฝ inch thickness so they cook faster. You can also use chicken tenderloins or chicken thighs, but keep in mind the cooking time will vary. See my notes for more detailed instructions.
- Marinade: I put together a quick fajita chicken marinade using olive oil, lime juice, orange juice, garlic, chili powder, cumin, oregano, salt, cilantro, paprika, ancho chili powder, and black pepper. If you want to marinate the chicken longer, omit the lime and orange juice and add it right before cooking. You can marinate this chicken anywhere from 2-8 hours.
- Onions and bell peppers: I used white onion and red and orange bell peppers. You can use any color bell pepper you prefer and can swap out white onion for yellow or red onion.
- Soy sauce: Soy sauce adds a great savory flavor and a bit of salt. I use the low-sodium version so it’s slightly healthier.
How to Make Chicken Fajitas
Make the chicken marinade. Place the pounded chicken, olive oil, lime juice, orange juice, soy sauce, minced garlic, chili powder, cumin, oregano, kosher salt, cilantro, paprika, ancho chili powder, and black pepper in a large bowl and toss to evenly coat. Place it in the refrigerator and marinate while you prepare the rest of the ingredients.
Cook bell peppers and onions. In a large skillet, cook the onions, bell peppers, soy sauce, and salt in a little olive oil for 10 minutes, until the onions are translucent and start to caramelize and the peppers are tender and cooked through. Transfer them to a large bowl.
Cook the chicken. In the same skillet, add the marinated chicken and cook for 5 minutes on each side until fully cooked and the chicken reaches an internal temperature of 165โ. Transfer the chicken onto a cutting board and let it cool slightly before cutting into strips.
Serve. Add the sliced chicken to the serving platter with the peppers and onions and serve with warmed corn or flour tortillas, guacamole, sour cream, and pico de Gallo.
Recipe Tips
- You can use chicken thighs or chicken tenderloins instead of chicken breasts. If using, you do not need to tenderize it with a meat mallet.
- If you want to marinate for longer or prepare this dish ahead of time, omit the lime and orange juice and marinate for 2-8 hours. Add lime and orange juice right before cooking. Leaving the chicken in the citrus juices for too long breaks down the fibers and gives a chewy texture.
How to Serve Chicken Fajitas
I recommend serving this recipe like traditional fajitas with all the delicious sides. Here are some of my favorites:
- Guacamole
- Sour cream, Mexican crema, or plain Greek yogurt
- Pico de Gallo
- Corn or flour tortillas
Grilling Method
You can also make this recipe on the grill! Clean and preheat the grill to high. Oil the grates and cook the chicken for 2-3 minutes on each side until it reaches an internal temperature of 165โ. Slice and serve as directed.ย
Storing and Reheating
To store, place in an airtight container and refrigerate for up to 1 week.
To reheat, place in the microwave and reheat in 30-second intervals until warmed.
More Mexican Recipes
Chicken Fajitas
Ingredients
For the chicken
- 2 pounds boneless skinless chicken breast, pounded to an even ยฝ-inch thickness
- 2 tablespoons olive oil, plus more for cooking
- 2 tablespoons lime juice (about 1 lime)
- 2 tablespoons orange juice (about ยฝ navel orange)
- ยฝ cup chopped cilantro
- 1 tablespoon soy sauce
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt
- ยฝ teaspoon paprika
- ยฝ teaspoon ancho chili powder
- ยฝ teaspoon freshly ground black pepper
For the peppers and onions
- 2 tablespoons olive oil
- 2 bell peppers, red and orange, cut into thin strips
- 1 white onion, thinly sliced
- 1 teaspoon soy sauce
- Pinch kosher salt, plus more to taste
Instructions
- Add all the ingredients for the chicken to a large bowl and toss together to coat. Cover with plastic wrap and marinate in the refrigerator while you cook the vegetables.
- For the peppers and onions, heat the olive oil in a large skillet over medium-high heat. Add the peppers, onions, soy sauce, and kosher salt.
- Cook for 10 minutes, stirring occasionally, until the onions are translucent and begin to caramelize and the bell peppers are soft and tender. Transfer them to a bowl and cover with foil to keep warm.
- To the same hot skillet, add 1 teaspoon of olive oil and the marinated chicken. Cook for 10 minutes, flipping halfway through, until the chicken reaches an internal temperature of 165โ.
- Transfer the chicken to a cutting board and let it cool slightly before slicing into strips.
- Add the sliced chicken and peppers and onions back to the skillet, and give it quick toss to combine. Serve in warm corn or flour tortillas with guacamole, sour cream, and pico de gallo.
Notes
- To make on the grill: Clean and preheat the grill to high. Oil the grates and cook the chicken for 3-4 minutes on each side until it reaches an internal temperature of 165โ. Slice and serve as directed.
- You can use chicken thighs or chicken tenderloins instead of chicken breasts. If using, you do not need to tenderize it with a meat mallet.
- If you want to marinate for longer or prepare this dish ahead of time, omit the lime and orange juice and marinate for 2-8 hours. Add lime and orange juice right before cooking. Leaving the chicken in the citrus juices for too long breaks down the fibers and gives it a chewy texture.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This post was originally published in February 2019 and has been updated with new photos and more helpful tips.
Photography by Ashley McLaughlin.
I found this recipe by accident, decided to try it. My husband and I love it! Lots of flavor. Very close to what my mexican coworkers bring to lunch as well.
This is my go-to marinade for chicken fajitas! The perfect mix of spices!
Isabel , this was easy to bring together and also delicious! Every one of your recipes Iโve made have been wonderful for sure . Youโre my go to for all things Mexican Food and Iโm sure glad I discovered your food blog . Thanks for sharing the the amazing recipes with us . Have you put any thought into an Isabeleats cookbook by chance because I know one fan who happily buy it !
Thank you so much, Greg! We are currently in the process of creating it actually! So be on the lookout for that spring 2023.
Can this be put in the crock pot after its done to be kept warm
Hi Audra! Yes it can! You can put it on warm with a little chicken broth to keep it from drying out!
I made the sheet pan chicken fajitas by your recipe with no changes and they were delicious. Gave the recipe to my daughter and she said that was the best she ever had, and she cooks Mexican all the timeโฆ will make them again! Thanks for sharingโฆ
Quick and easy weeknight meal that satisfies everyone. Can also be made into a bowl by omitting the tortillas and serving it over rice. Either way it taste great!
Litterally so delicious!
I have a severe allergy to lime, so we just switched it out for lemon, I don’t think it affected the flavor or texture one bit!
Delicious! I added extra cumin ๐
I love quick Mexican food. so happy to find this site.
Super easy to make, healthy and delicious!!! Anytime my family’s in the mood for Mexican, you are my go-to gal!! Thanks Isabel!!