These Chicken Fajitas are loaded with juicy and perfectly spiced chicken, sweet bell pepper, and onions. These are especially delicious wrapped in homemade Flour Tortillas. Watch the video tutorial and see how easy it is.
We love to recreate our favorite Mexican-inspired recipes, from Flan to Mexican Street Corn. If you are a fan of Mexican food, this Chicken Fajita recipe is a must-try!

This post may contain affiliate links. Read my disclosure policy.
Chicken Fajitas
Like our Tostadas and Shrimp Fajitas, these Chicken Fajitas are an easy 30-minute weeknight meal that comes together in one skillet. They are loaded with protein and veggies and are so satisfying especially when you start adding Homemade Salsa, shredded cheese, and all the fixings.
What makes this recipe really stand out from the rest is the exciting flavor. It has the perfect blend of homemade chicken fajita seasoning that makes every bite delicious.
Chicken Fajitas Video
Watch Natasha make easy Chicken Fajitas. You will be surprised at how quick and easy it is. I could eat this for days and not get tired of it. Now go forth and cook some fajitas!
Ingredients
The key to making great fajitas is in the marinade. These are never bland or boring, but packed with flavor, from the chicken to the veggies as they take on all the spices left in the skillet.
- Chicken breast – we use two chicken breasts and cut them in half lengthwise for even cooking.
- Olive oil – for sauteeing and marinating the chicken
- Lime juice – tenderizes the chicken and adds fresh flavor and vibrance. Keep in mind you’ll want more lime wedges for serving fajitas.
- Fajita Seasoning – a perfect and flavorful blend of chili powder, cumin, paprika, onion powder, garlic powder, salt, and pepper create the perfect homemade seasoning for fajitas.
- Bell peppers – we used 3 different colors of bell pepper for color and variety, but you can use whatever bell peppers you have on hand.
- Onion – use a medium yellow onion
- Tortillas – we love using the smaller hand-held size and Homemade Tortillas are best if you have time to make them.

Pro Tip: Even though the chicken fajitas are well seasoned, they are pretty mild in spiciness. If you prefer spicier fajitas, add more chili powder to taste.
How to Make Chicken Fajitas
- Make Fajita Seasoning – in a small mixing bowl, add lime juice and olive oil along with your chili powder, cumin, paprika, onion powder, garlic powder, salt, and pepper. Stir to combine.
- Marinate chicken – cut chicken in half lengthwise, cover, and let it rest while you prep your veggies, or cover and refrigerate if you are doing this step ahead.
- Prep Veggies – thinly slice your bell peppers and onions into 1/4″ thick slices. See the photo tutorial below for a reference on how to slice vegetables for fajitas.
- Sautee chicken – Set a large, heavy skillet over medium heat. Add oil and sautee chicken for 3-5 minutes or until 165˚F on an instant-read thermometer. Transfer to a cutting board and rest for a few minutes.
- Sautee vegetables – Add more oil to the pan and saute onions and bell peppers, stirring occasionally and scraping the pan to pick up the seasonings and flavor. Season with salt and pepper to taste.
- Combine – Slice chicken against the grain, add it back to the pan, and stir to combine. Cover to keep warm until ready to serve.

Pro Tip: Since the chicken has so much flavoring, it really doesn’t need more than 15 minutes of marinating time. If you prefer, you can cover the marinated chicken and refrigerate for up to 4 hours before cooking.

How to Heat Tortillas
Warmed tortillas are tastier and easier to wrap around your warm fajita filling. There are several quick and easy methods. Our favorite is the gas flame or a griddle when serving a larger crowd. These methods work for storebought or homemade flour tortillas, or even corn tortillas.
- Gas stove – Turn your burner on to medium/low. Set a tortilla over the grates and rotate every 5 seconds. Flip as soon as you see any blackened spots on the first side. Repeat with the second side. Do not walk away from it as it burns fast.
- Griddle – set the griddle to medium/high heat and toast the tortillas for 15-20 seconds per side until golden and heated through.
- Skillet – we prefer a cast iron skillet but any pan will do. Toast the tortillas over medium/high heat for 15-30 seconds per side.
- To keep tortillas warm – Wrap tortillas in a dry kitchen towel right off the heat. This will keep them warm and prevent them from drying out.
The Best Fajita Toppings
There are so many delicious ways to dress up your chicken fajitas. You can even build a fabulous topping bar. You can’t go wrong with any of these options:
- Lime Wedges – to squeeze over fajitas
- Pico de Gallo
- Shredded cheese (try cheddar or Mexican cheese)
- Guacamole or Sliced Avocado
- Iceberg Lettuce, chopped
- Roasted Salsa
- Sour Cream
- Cilantro sprigs

Common Questions
You can substitute with your favorite store-bought fajita seasoning (although I would argue our homemade version is better).
You can substitute with chicken tenders or even trimmed chicken thighs. If you’re looking to change up the meat, try our Shrimp Fajitas.
Use a large, heavy pan. We prefer a coated cast iron pan which is non-reactive (keep in mind there is lime juice in the chicken marinade). That said, I have cooked this in a regular cast iron pan and it still worked. A heavy stainless steel or even a non-stick pan will also work.
We like to cut our bell peppers into thin 1/4″ strips with grain. The same goes for onions. If you cut onions with the grain, you get a sweeter and milder onion flavor and it’s more visually appealing for sauteeing.
Yes, you can double but I suggest using at least a 12-inch skillet (you will need to cook the chicken in batches) or cooking in 2 separate skillets for best results.

Make-Ahead Tips
- To Refrigerate: You can marinate the chicken for up to 4 hours ahead of time. Since there is lime juice in the marinade, I would not recommend marinating for longer than 4 hours. If refrigerating the cooked chicken fajita mixture, cover and refrigerate for 3-4 days.
- Freezing: You can combine the raw chicken and marinade in a freezer-safe zip bag, squeeze out the extra air and freeze for 2-3 months. Freeze right away without marinating and it will marinate plenty as it thaws. We did the same with our Moroccan Chicken. It’s a great option for meal planning.
- To Reheat: It’s best to reheat leftovers the same way the recipe was cooked. Set the fajita mixture on a skillet over medium/low heat and saute until hot, stirring frequently.

I hope these Chicken Fajitas become a go-to dinner option for you. If you want to change up your Taco Tuesday routine, then this is an excellent choice.
More Mexican Recipes
My husband and I fell in love with Mexican food on our honeymoon in Mexico almost 20 years ago and we’ve been re-creating our favorites ever since. The flavors are so exciting and we enjoy the variety of dishes. If you liked this Chicken Fajita recipe, then you won’t want to miss these top-rated Mexican-inspired dishes:
Chicken Fajitas Recipe

Ingredients
For the Chicken Fajitas:
- 2 large boneless skinless chicken breasts, about 1 1/2 lbs
- 4 Tbsp olive oil, divided
- 2 Tbsp lime juice
- 1 tsp ground chili powder
- 1 tsp ground cumin
- 1 tsp paprika
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 tsp fine sea salt, plus more to taste
- 1/2 tsp ground black pepper
- 3 bell peppers , Red, Yellow, and Green, sliced into 1/4” thick slices
- 1 medium onion, thinly sliced
- 8 small flour tortillas, toasted or warmed
Options to Serve:
- lime wedges, to squeeze over fajitas
- cilantro, to garnish
- sour cream
- Pico de gallo, or salsa
- Guacamole , or sliced avocado
- shredded cheddar cheese, Monterey Jack, or Mexican Cheese
Instructions
- In a mixing bowl add 2 Tbsp oil, 2 Tbsp lime juice, and all of the seasonings: chili powder, cumin, paprika, onion powder, garlic powder, salt, and pepper. Stir to combine.
- Cut chicken breasts in half lengthwise and add cutlets to the seasoning mix, turning to evenly coat. Set that aside while you prep the remaining veggies. You can marinate for up to 4 hours.
- Cut bell peppers and onions into 1/4” thin slices, cutting with the grain.
- Set a large heavy skillet (such as cast iron) over medium heat. Add 1 Tbsp oil then add chicken in a single layer and sear for 3-5 minutes per side or until browned and cooked through to 165˚F in the center on an instant-read thermometer. Cook in batches if needed. Transfer chicken to a cutting board and let it rest while you cook the vegetables.
- In the same skillet over medium heat, add 1 Tbsp oil then add the onion and bell peppers and sauté until softened and browned in spots, about 5-6 minutes, stirring frequently. Season with salt and pepper to taste.
- While the veggies are cooking, slice the chicken into strips against the grain. When the veggies are done, add the chicken back to the pan, stir to combine, and remove from heat.
- Serve over warmed tortillas with a squeeze of fresh lime juice, garnished with cilantro and your favorite toppings.
Made your Chicken Fajitas recipe last night. Easy and quick to prepare, great combination of spices. WOW, so delicious! Everyone in the family enjoyed it.
That’s wonderful, Maryanne!
this was the best. way way better than the El paso package.
this recipe allows you to use less salt.
My god I have made fajitas before and was a little hesitant to make this recipe because I cook a lot and figure I can do it better. I wouldn’t change a thing about this recipe. As good as restaurant if not better….follow the recipe and you won’t be disappointed…
That’s so great to hear, William!
I would cut back on the salt in the marinade ,otherwise, they are delicious !
Perfection!
Really enjoyed these! Picky eating wife even packed her a lunch for tomorrow before I was finihed up lol. So good we forgot the pico de gallo in refrigerator (Natasha’s recipe we love)
Making this for Father’s Day
Can chicken be made on the grill?
I imagine that will be fine and delicious!
I love this recipe but when I increased the serving size to 12 people the instructions are not adjusted to the correct oil and lime juice needed!
Also want to comment that every time I look for a recipe I am always finding that your recipes are perfect for what I am wanting and are always so good! Thank you for these great recipes!
Thanks for the feedback. Unfortuinately, the ingredients are adjusted but it doesn’t include all the instructions. We have not found a feature or app yet that we can add so it can automatically change those.
Love this recipe. I have a Pescatarian in my family. Would it be just as delicious to use this recipe for shrimp instead of your recipe for shrimp fajitas? It would be easier to work with one recipe for both chicken and shrimp.
Hi Mary! Yes- you could use this recipe for shrimp too if you prefer.
One of our favourite recipes here in London
It makes a dull day ( and there are many at the moment ) much brighter
I love your recipes !
Thank you, Robert!
I made this for dinner last night and paired it with your roasted tomato salsa, and oh my goodness, the best and easiest dinner ever!!! Came together so quickly and both me and my husband thoroughly loved it!! Thank you Natasha
Sounds amazing! You’re very welcome!
Fantastic recipe! I love how simplistic the recipes are yet so flavorful.
Thank you, Chau!
I really wanted to make this for dinner last Tuesday and even though I was missing a lime, and only had two small bell peppers and a red onion, I thought I’d give it a try. I kept warning my husband it may not taste exactly right but boy was I was wrong. I can’t even begin to tell you how amazing it tasted. It was so unbelievably good that my husband wanted me to make it again 3 days later. He went on to explain that because Fajitas and Friday begin with the same letter, Fajitas Friday should become a tradition like Taco Tuesday. Lol!
I made this exactly as the recipe says………delissssss! I always search for your blog when I need a recipe, you never disappoint! Thank you so much for sharing.
You’re so welcome, Brenda. I hope you’ll love all the recipes that you will try!
After cooking this, will it stay good in a crockpot on warm setting? Wanted to make this ahead of time, but don’t want it to dry out.
Hi Shawna. Yes, that would be fine for a few hours.
I was very disappointed in this recipe. I had such high hopes after all the glowing review but it had no flavor. I triple checked my ingredients and they were spot on. My wife had the best description, it tasted like “hospital food”. Chef beware….
Hi Robert – If you season per the recipe, there should be tons of flavor here. Are your seasonings expired possibly? Or has your sense of taste been impacted in some way (I have to ask because its a real issue for some people)
I made this for dinner last night and it was amazing! I doubled the marinade and put it in two gallon baggies. I added chicken breast to one and a small flank steak in the other. I also made homemade tortillas. This was one of the best meals I’ve made in years! And I have leftovers for today. I love that its health too. I’m going to try the same recipe with shrimp and TOFU too
That’s wonderful to hear, Robin! Thanks for sharing!
Wow! Repeat for sure! I used 1/2 the amount of cumin. I ran out of when I made the recipe. My kids loved it! I have a picky eater and she absolutely ate all the chicken. My son made tacos with flour tortillas. Thanks for sharing!
You’re very welcome! I’m so glad you enjoyed the recipe!
Tried your Chicken Fajitas last night—awesome stuff! 🌮🎉 Quick, easy, and everyone loved them. Thanks for the tasty recipe!
Cheers,
Connie Perry
You’re very welcome, Connie! I’m glad to hear it was enjoyed.
This was a family hit. We have tried a few of your recipes and all are very good. Thank you for sharing.
It’s my pleasure, Lucie. I’m so glad that you’re enjoying them!
This is not the first recipe of yours that I used so I knew you wouldn’t disappoint and the streak continues. The chicken was so flavorful and juicy! Already considering making it again with steak and shrimp.
Hello Reese, thanks a lot for your good comments and feedback. Good to know that have been enjoying my recipes, love it!