Best Ever Chicken Fajitas
Learn how to make really flavorful chicken fajitas as home! This is my take on the Tex-Mex chicken fajitas and the flavors are incredible!

I can’t believe it took been two years since I last shared a fajita recipe with you.
I first shared my steak fajitas recipe over two years ago, and now I’m happy to say I’m bringing a version to you today that’s been tweaked a bit so that the flavors work better with chicken.
Chicken fajitas were my favorite thing my mom made growing up. I take that back. They were one of my favorites. That’s more accurate. Mainly because it was chicken, peppers, and onions stuffed into warm tortillas and the topping possibilities were endless! My mom made them the way most people do, with a simple seasoning packet and for years, I made homemade chicken fajitas the same way, but that’s certainly not the case anymore!
When you make your own homemade chicken fajitas marinade, the chicken is a billion times more flavorful, and you get to control the heat level too. If you’ve made and loved my steak fajitas (the way sooo many people have,) you’re going to love today’s chicken version!
How to make the best chicken fajitas:

My recipe for homemade chicken fajitas starts with the chicken marinade. Unlike the seasonings packets which you just pretty much dump onto chicken breasts, and toss it into a pan, we’ll be allowing the marinade to really soak into the chicken so that it’s flavors everything perfectly. Trust me! These are some of the best chicken fajitas you’ll ever have and I wouldn’t say that if I didn’t mean it.
This recipe makes a ton of chicken fajitas! Enough to feed 6-8 people and you can certainly cut the recipe ingredients in half if you don’t want to have so much around. I always like to marinade a ton of chicken for my fajitas because we turn the leftovers into Chipotle-style burrito bowls for lunch the next day. This also works well for meal prepping because unlike a lot of meal prep recipes, chicken fajitas actually taste better as they sit. You can serve the fajitas over a salad or on top of quinoa if you decide to meal prep them for the week.
The ingredients for my chicken fajitas are very similar to the ones I use for the steak version. I’ve just added a couple of additional components that pair well with chicken.
What you’ll need for the chicken fajitas marinade:
- Lime juice
- Pineapple juice
- Garlic
- Mexican oregano
- Spices
- Oil
- Worcestershire
You might be wondering why I use pineapple juice to flavor the fajitas. Pineapple juice, the good stuff that has no added sugars is what you’re looking for here. Store-bought fajitas seasonings usually contain enzymes that help tenderize and break down the chicken, so you’re left with tender chicken in every bite. Pineapple juice goes the same thing here, and it’s a natural ingredient. I’m not too comfortable with some of the stuff that’s labeled as ‘meat or poultry tenderizer.’ Not sure what’s in it because they almost never label those kinds of things.
If you aren’t a fan of pineapple and are wondering if you can taste it in the chicken once it’s cooked, the answer is no. Not at all. It just does it’s thing and doesn’t even leave a trace.


Other ingredients you’ll need to make chicken fajitas:
Let’s talk about the chicken here for a second. I used chicken breasts, but I could see this recipe working well with boneless, skinless chicken thighs too. You guys know that’s not my thing, but for someone who prefers dark meat chicken, this would be the ideal thing to use.
We’re going with pretty standard stuff here – sliced peppers and sliced onions. Use an array of pepper colors here; it only makes the meal look that much more appetizing! I like to use red onions with chicken fajitas and white or yellow onions when I’m making beef fajitas, however, whatever kind of onion you have will work here. If you’re familiar with my steak fajitas recipe, you know I like to use sliced poblano peppers along with bell peppers. I opted to go the full bell pepper route here, however, you could also substitute green bell peppers for a poblano if you’d like.

How to cook chicken fajitas:
You’ve got a few different options here.
- grill them outdoors. You can simply toss the chicken onto a preheated outdoor grill and let it cook through on both sides. The sliced peppers and onions can go into a grill basket.
- grill them indoors. Here’s the grill pan I use when I want the chicken to get those beautiful grill marks on it. You can also cook the veggies in the same pan.
- use a cast-iron skillet. This is my favorite way to cook fajitas. I use my regular old cast iron skillet, and it never does me wrong! Once I remove the chicken, I add about half of the veggies to the skillet and cook them with a drizzle of the chicken marinade until they sear and brighten a little bit further in color.

How to serve chicken fajitas:
For serving you’ll want to grab flour/corn tortillas, guacamole, guacamole salsa, salsa, sour cream, and shredded cheese.
When I make burrito bowls, I start with homemade cilantro lime rice, top it with the cooked fajitas, and then comes the fire-roasted corn, guacamole, this amazing salsa, a dollop of sour cream, and a generous sprinkle of shredded cheese. Fully loaded is how I like my chicken fajita bowls.
And there you have it! Don’t think twice here, marinate that chicken and make this. Hope you love my homemade chicken fajitas recipe as much as we do!

Best Ever Chicken Fajitas
Learn how to make really flavorful chicken fajitas as home! This is my take on the tex-mex chicken fajitas and the flavors are incredible!

Ingredients
Marinade:
- 3 tablespoons EACH: lime juice AND pineapple juice
- 2 tablespoons EACH: Worcestershire sauce AND oil (any kind)
- 5 cloves garlic (pressed or minced)
- 2 teaspoon EACH: ground cumin AND chili powder (mild or hot)
- 1 teaspoon EACH: smoked paprika AND Mexican oregano
- ½ teaspoon onion powder
- 2 tablespoons chopped cilantro
- 1 jalapeño, sliced (optional, if you like heat!)
Fajitas:
- 1 ¾ - 2 pounds boneless skinless chicken breasts (or thighs)
- 3 bell peppers (any color)
- 1 red onion, thinly sliced
- to serve: tortillas, homemade guacamole, guacamole salsa, salsa, sour cream, cilantro-lime rice, sautéed corn, shredded lettuce, and the list can go on and on
Instructions
- MARINADE: combine the ingredients for the marinade along with 1 ½ teaspoons salt and ½ teaspoon black pepper. Use a whisk to combine before adding the jalapeño slices and the chicken breast. Let marinate covered in the refrigerator for 4-6 hours. Remove from the refrigerator and allow the chicken to sit at room temperature for 30 minutes before cooking.
- Set a large cast iron skillet or nonstick skillet over high heat and let heat up for a couple of minutes. Drizzle in a teaspoon of oil and add half the chicken to the pan and cook on each side for about 3-5 minutes or longer depending on the thickness of the chicken. If the pan becomes too hot, reduce the heat to medium-high. Remove the chicken from the panand allow to rest for several minutes. Cooke the remaining chicken the same way. Slice the chicken into thin slices.
- FAJITA VEGGIES: Add another teaspoon of oil to the pan over high heat, add half the onions and bell peppers. Let the veggies begin to sizzle and toss as necessary. You can drizzle in some of that chicken marinade if you want to flavor the veggies but be sure to cook them well. Season with a pinch of salt and pepper. Remove the veggies to a plate and cook the remaining veggies the same way.
- ASSEMBLY: Serve the chicken fajitas in tortillas or on rice bowls topped with your favorite toppings!

These look better than anything you’d order in a restaurant!! Can’t wait to try 🙂
This may be a strange question, but why do you only add half the veggies to the pan to cook? Do you use the additional raw veggies as toppings or in the bowls for leftovers?
Not a strange question at all. You would cook all the veggies, just in batches so that they don’t steam. I’ll clarify it a bit more in the directions 🙂
I love all the spices and flavors here. Chicken fajitas are the best, truly. I like to simmer mine in a bit of beer as well. Love these!
I made these chicken fajitas for dinner for my husband and I last week. We’re lover of great fajitas and WOW these were amazing! We are definitely having these again this week. Love all your recipes and can’t wait to try others. Thanks!
Hi, the recipe looks great, will be trying it out soon. Please let me know how you prepare the corns to go with this recipe. Thanks!
I’m planning on making these tomorrow for dinner! Are you able to marinate the chicken over night? Or is it best just to marinate for 4-6 hours? Thank you in advance!
Because of the high acid content, I don’t suggest marinating the chicken longer than 4-6 hours as it’ll get tough and rubbery. I hope you enjoy the fajitas thoroughly! ?
Finally, a way to prepare chicken that my entire family agreed on!!! Fantastic recipe, thank you for sharing it!!
How could this recipe be done in a crockpot? I am at a vacation rental, and there are limited cooking items, but there is a crockpot…….would I put the marinade into the crockpot along with the chicken and vegetables? Cook all at once? Help!
I’m sure this is too late for you at your vacation rental, but for the future, just google crockpot fajitas and I am sure with that info you can make any necessary adjustments . You could also bake on a cookie sheet if one is available. If you are still there , enjoy
Would orange juice and Lemon juice works a substitute for pineapple and lime?
It’ll change the flavor a bit, but it will work.
Absolutely LOVE this recipe! I also tried freezing the chicken in the marinade for a later use and it turned out just as good. Thank you for sharing
So happy to hear you enjoyed the fajitas, Melissa! Thank you so much for taking the time to come back and comment 🙂
This is my recipe to go for chicken fajitas. My family loves it.
So happy to hear that, Ambreen! Thank you so much for taking the time to come back and comment! 🙂
Quick question. In your recipe you cal for 1.5 – 2 lbs. of chicken and say to put half the chicken in but don’t mention the rest of the chicken. You do the sam thing with the veggies. Am I missing something?
Made this for dinner last night. The best chicken fajitas is an accurate description. My family devoured the whole recipe. No leftovers. My daughter thinks it is the best chicken fajitas she has ever eaten. Thank you! 5 ⭐️
Yay – always a good sign when there aren’t any leftovers! Thanks for commenting, Allison!
Hi I’m wondering if you have the nutrition breakdown for this meal. I make it once a week and we snack on the leftovers This is one of the few pages I regularly check because the meals are all such big hits in our household! I see it’s under 500 calories but I was wondering if you had carbs, sodium, total fat grams
Hi Melanie! I don’t have the nutritional information calculated on hand but if you pop the URL of this page into myfitnesspalit will automatically calculate it for you!
Made this tonight and enjoyed having chicken fajitas at home! The marinade gives a savory flavor reminiscent of restaurant style fajitas. I grilled my chicken and it came out so tender and tasty. Thanks for sharing this wonderful recipe. I will be adding it to my rotation.
I used half chile powder and half chipolte chile powder for a nice medium heat. marinated for two hours. Cooked the chicken and veggies in hot cast iron fry pan. Turned out amazing and tender.
AUTHENTIC…Look no further! I am a self-proclaimed “good cook” who has struggled to master the perfect, Tex Mex restaurant style chicken fajitas. When I make a recipe, I am looking for it to be a crowd pleaser. Time after time, I tried other blogs, YouTube videos, and Pinterest recipes claiming to replicate the flavor and texture of fajitas you’d order out. All of them failed… until I made this recipe from Little Spice Jar. Followed it to the letter, no deviations in the marinade. I used boneless thighs and let it marinate for 3.5 hours. Grilled outside on HIGH heat (450-500) for about 12 min per side. As soon as I finished eating, I came here to leave this much-deserved review. Nailed it. I plan to stock up on the ingredients for this and make it over and over.
Very good. I followed the recipe and added 5 hot dried chiles diced up. Added a little zing that made it even better
Hi! what would be the best way to re- heat the chicken fajitas before serving without getting them dry or chewy? I wish to pre- make before guests arrive so that I can sit and enjoy talking rather than grilling. Thx
Think it would be ok to mix the marinade and chicken and then freeze it? We’re going camping and trying to keep things longer!
Hi Kelly! Yes, I think you could prepare the marinade, toss in the chicken, and freeze it immediately. I do suggest letting the chicken defrost in the refrigerator for ~8 hours so that it marinates the chicken as it comes down to fridge temp! Hope you enjoy the fajitas!
Hi, do you think it will be okay for me to mix the veggies with the chicken and marinade? I’m making a huge batch for a going away party for my son who is joining the Navy.
Looks oh so good! Do you, by chance, have the nutritional info per serving? I am counting my macros. Thanks a bunch !
My son made it tonight. I don’t know if it’s actually the best but it is really really delicious. He marinated the chicken overnight. It is a fantastic recipe. Just wanted you to know.
Who knew pineapple juice was the secret ingredient. Best Chicken Fajitas we have ever made. Thank you.
Delicious! The best fajita recipe I have tried! The marinade for the chicken was the secret I think!
Could the chicken be sliced, then marinated? Or would it be mushy?
I made the beef fajitas which were excellent, so these were a must try. The pineapple flavor is a bit more forward here there it is in the beef fajitas. I would cut the pineapple juice to just 1-1.5 TBSP or marinade the chicken closer to 4 hours than the 6 hours that I did. Overall, a really great recipe that I will just tweet a bit for my palate.
WARNING – you will return to this recipe over and over and over again ,sometimes at 6am. You will become addicted. Just the right combo of flavours. I recommend the lime cilantro rice as a side. Together they are an absolutely refreshing couple! Don’t hesitate – add this dish to summer rotation!
How long can the marinade itself be kept in the refrigerator to use to season freshly cooked vegetables (used specifically for this purpose – no meat involved).
Just making these but there is nowhere enough liquid to resemble the picture above showing the chicken sitting in it… am I missing something (lime, pineapple and oil)?
So good! Easy to follow and wonderfully full of flavor.
THANK YOU! I made with for my husband and his response “Babe we can never eat out again!!! This is the BEST!!!” Sooo gooodd
These authentic chicken fajitas are a burst of flavor with tender chicken, perfectly seared veggies, and a medley of spices. Outstanding
I can’t find mexican oregano. Can I omit it or is there a substitution?
Regular oregano from the spice aisle is perfectly fine.
I love the idea for this recipe but I can’t find Pineapple juice – I mean are we using actual pineapple juice to drink or it is pineapple juices in a can or some special marinade pineapple juice – so sorry for the silly question my cooking skills are very limited – can you suggest a brand or something ??? Thanks you ahead of time
Excellent! ! Instant hit! Have to more next time, gotta have leftovers!!
We loved the marinade and will be making again, this time I want to try making skewers with the chicken.
I did feel like it needed salt though. Maybe just my taste.
Question: If not planning on making immediately, can you put it in a zip lock bag and freeze for use later?
Wow! These were good!
Such a flavorful fajita recipe -I just had to comment! One of the best and unique chicken fajita marinades in all my recipe searching! Thank you for sharing it… 🙂
These were delicious. I doubled to have chicken on hand for a few days. I would also make this recipe for someone if I wanted to take a meal. The marinade is so flavorful. Saving to make again!
I’m usually not one to comment and I know I’m pretty late to the game, but I had to say this recipe still holds up all these years later!!!! I didn’t have any Worcestershire so I subbed 1 TBSP soy sauce and 1 TBSP apple cider vinegar. I didn’t have Mexican oregano so I omitted it. I cut chicken strips into large chunks (about 2″) and marinated for 1.5-2 hours. These were hands down better than any fajitas I’ve ever had from any restaurant! I will definitely be making these again and again! I’ve tried a lot of your recipes and just like the others, this one did not disappoint! Thank you for another amazing recipe!
I just love this recipe! I also loved the black bean pineapple corn salad that you had a link to but it seems to have disappeared into cyber space! Would you be so kind as to send me that recipe if you have it? Thank you so much!