Chicken fajitas on a plate.
Chicken - Dinner - Food

Marinated Chicken Fajitas

Last updated on October 25, 2020 by Liza Hawkins

In the world of “quick and easy” meals, these marinated chicken fajitas won’t disappoint! Tender, juicy and full of flavor, you’ll want to make sure to have plenty of leftovers on hand for lunch the next day.

There are so many ways to make fajitas, including using pre-cooked frozen chicken or beef fajita strips from the grocery store. If I’m really in a rush, having these on hand in the deep freezer is a lifesaver!

Series of photos of chicken fajitas for Pinterest

Just sauté some peppers, onions and garlic and toss in the strips with seasoning, and you’ll have dinner on the table in no time.

Having said that, starting fajitas from scratch with chicken breasts or thighs is pretty simple, too. For this recipe, the marinade is key — and the longer you can let it sit marinating, the better.

Chicken breasts submerged in a marinade.


All you do is whisk together olive oil, lemon juice and a variety of seasonings, then submerge the chicken breasts (not cut up) and let them marinate for at least an hour. Ideally, though, you’d let it sit overnight for ultimate yumminess.

When you’re ready to cook, the marinated chicken is seared in a hot skillet and then left to rest while you sauté the veggies. Letting the chicken sit for ten minutes or so keeps it as juicy as possible when you start slicing it into strips.

Which brings us to the last step: slicing the chicken into strips. 

Chicken fajitas on a plate.

Just like any piece of meat, the goal when slicing the chicken breasts into fajita strips is to make sure and cut it against the grain. I also like my strips on the thin side and using a really sharp knife definitely helps with that!

Once everything’s sliced up, the strips go back into the skillet to sauté with the veggies. I also like to pour any juices from the cutting board back into the skillet, too. Mmm…

A healthy sprinkle of spices and a little water makes a simple, mouth-watering sauce as the last of the marinated chicken fajitas finishes cooking right in the pan.

Close up of chicken fajitas on a tortilla.

There’s no one right way to top your fajitas. Some of us like beans, cheese, lettuce, sour cream, avocado and tomato; others of us just like cheese. As long as you enjoy the feast, that’s what matters!

Chicken fajitas on a plate.
Yield: 4

Marinated Chicken Fajitas

Prep Time: 1 hour
Cook Time: 20 minutes
Total Time: 1 hour 20 minutes

These marinated chicken fajitas won't disappoint!


For the fajitas

  • 3 tablespoons olive oil
  • 3 boneless skinless chicken breasts
  • 2 medium onions, sliced
  • 1 bell pepper, sliced thin
  • 2 garlic cloves, minced
  • 1 tablespoon lemon juice
  • 1/4 cup water

For the marinade

  • 1/2 cup olive oil
  • 2 tablespoons lemon juice
  • 1 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 teaspoon fajita seasoning*
  • 1 teaspoon Worcestershire sauce
  • 1 teaspoon red wine vinegar
  • 1 teaspoon chopped fresh dill (parsley or cilantro would be a good substitute)
  • 1 teaspoon onion flakes
  • 2 cloves garlic, minced

*For the fajita seasoning

  • 1 tablespoon chili powder
  • 1 teaspoon garlic powder
  • 1/2 teaspoon sea salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cumin


For the marinade

  1. Whisk the marinade ingredients together in a medium bowl.
  2. Submerge the chicken breasts, making sure they are completely coated.
  3. Cover the bowl and refrigerate for at least an hour, or up to 24 hours.

For the fajitas

  1. Set a large skillet to warm over medium-high heat. Add 2 tablespoons olive oil, followed by the chicken. Spoon some of the marinade on top of each chicken breast. Let them cook for 4 minutes, then flip and cook them for an additional 4 minutes. Remove the chicken to a plate to cool while you prepare the vegetables.
  2. Turn the heat down to medium, add 1 tablespoon olive oil, the peppers and the onions, then sauté until the onions are translucent, about 5 minutes. Stir in the garlic and 1 tablespoon lemon juice, taking care to scrape the bits from the bottom of the pan.
  3. Slice the chicken into long thin strips against the grain, and then add them to the onion mixture in the pan. Sprinkle the remaining seasoning on top (plus extra salt if you'd like), give a stir, then pour the water on top and let it all cook for 5 to 10 minutes, turning the chicken occasionally to make sure it’s coated well.


Serve hot with warm tortillas, cheddar cheese, lettuce, refried beans, sliced avocado and sour cream.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 525Total Fat: 41gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 33gCholesterol: 77mgSodium: 990mgCarbohydrates: 11gFiber: 2gSugar: 4gProtein: 30g

Hi, I'm Liza — a self-proclaimed word-nerd who loves getting lost in whimsical stories and epic movies. I have laid-back, practical attitude towards life and am always on the hunt for good eats, easy recipes, binge-worthy shows, relaxing road trip destinations, the perfect fizzy gin cocktail, and time to finish my novel!

3 Comments on “Marinated Chicken Fajitas

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.