Say hello to the only chicken fajita marinade recipe you’ll ever need. Prep it in just 5-minutes with 6-ingredients and you’ll infuse so much zesty flavor into basic chicken and veggies you’ll swear you ordered takeout. Try it and find out why readers say it makes the best chicken fajitas ever!

Close-up overhead shot of tongs in a cast iron skillet with cooked peppers, onions, and chicken. Skillet is surrounded by tortillas and bowls of sliced jalapenos, lime wedges, and sour cream.

5 star review

“Probably the best fajita recipe I have tried/made. Delicious! The fajitas were full of flavor and my family loved it! Definitely will share and recommend this recipe.”

– Tammy

This Fajita Chicken Marinade is Giving Restaurant Quality at Home

Tex-Mex food is always a huge hit in our household, so I created this super easy chicken fajita recipe that’s just as good as restaurant-style fajitas. And the secret to these easy, outstanding chicken fajitas? A simple marinade. That’s right, taking just 5 minutes to mix up a homemade marinade and 15 minutes to let the chicken soak up all the juices takes basic chicken to the next level with so little effort on your part.

Not only does the fajita marinade give the chicken a ton of smokey, spicy flavor, but it also tenderizes the chicken (no dry chicken breasts here!). To keep cooking streamlined, both the marinated and sliced vegetables cook in a cast iron skillet, making it a 1-pan meal that’s easy to clean up. But, f you prefer to grill, marinate the chicken breasts or thighs whole rather than sliced, grill over medium-high heat until cooked through, then slice against the grain before serving.

Serve the fajita chicken and vegetables straight from the skillet with warm tortillas and your favorite toppings. Think guacamole, fresh salsa, sour cream, sliced jalapeños, and shredded cheese all work well. The chicken is also great over rice bowls, in burritos, or on top of a taco salad if you want to skip the tortillas altogether. And for a hands-off version that uses the same bold fajita flavors, my chicken fajita casserole is a great way to turn this marinade into an easy baked dinner. Yum!

Welcome to My Kitchen, Let’s Make Fajita Marinated Chicken

Jump to Recipe Instructions

Ingredient Notes & Tested Tips

  • Lime Juice: Fresh lime juice is preferred, but I’ve tested with fresh lemon juice, which also works.
  • Sugar: The small amount of sugar in the marinade does not make the chicken sweet, instead it helps tenderize the meat and adds color during the cooking process. You can use honey in place of sugar if you like.
  • Smoked Paprika: The smoked paprika adds (you guessed it) some smokey flavor to this fajita chicken dish, and I don’t recommend leaving it out.
  • Granulated Garlic: I love the ease and convenience of using granulated garlic powder in this recipe, but you could also use fresh minced garlic in its place if you prefer.
  • Chili Powder: Adjust the spice level of this dish by using either mild or hot chili powder and/or by increasing or decreasing the amount of chili powder. It can be omitted if you’re sensitive to spice.
  • Chicken: Boneless, skinless chicken thighs or breasts work well in this recipe. 
  • Bell Peppers: Any color of bell pepper works here.
Overhead shot of a cast iron skillet with cooked peppers, onions, and chicken. Skillet is surrounded by tortillas and bowls of sliced jalapenos,salsa, cilantro, lime wedges, guacamole, and sour cream.

Tips for The Best Chicken Fajita Marinade

  • For this recipe, the chicken only needs to marinate for 30 minutes, but can marinate up to 6 hours. The acid from the lime juice in the marinade can change the texture of the chicken if it marinates too long.
  • Since you don’t want to marinate the chicken longer than 6 hours, you can get ahead by preparing the marinade and storing in the fridge for up to 4 days in advance. You can also freeze the chicken in the marinade in a zip top bag for up to 3 months. When you’re ready to cook, simply take the bag out of the freezer and defrost in the fridge.
  • Serve the fajita chicken and vegetables with all the toppings! I love to serve them in tortillas with 4-ingredient guacamole, fresh tomato salsa, sour cream, sliced jalapeños, and any of your favorite fajita toppings. Fajita chicken is also delicious on top of taco bowls and taco salads or inside burritos and quesadillas.
  • This marinade for chicken fajitas is also excellent with fish and shrimp, but marinate those for 30 minutes maximum.
Overhead shot of a black cutting board with tortillas filled with cooked peppers, onions, and chicken, topped with sliced jalapenos, sour cream, cilantro, and guacamole. Cutting board is surrounded by lime wedges; cilantro; a skillet with cooked peppers, onions, and chicken; and bowls of lime wedges, sour cream, guacamole, and salsa.
Overhead shot of a cast iron skillet with cooked peppers, onions, and chicken. Skillet is surrounded by tortillas and bowls of sliced jalapenos,salsa, cilantro, lime wedges, guacamole, and sour cream.
5 stars (2 ratings)

Chicken Fajita Marinade (Quick and Easy)

This quick chicken fajita marinade delivers bold Tex-Mex flavor. Make it ahead or freeze with the chicken for easy weeknight fajitas in just 30 minutes.

Ingredients

For Chicken Fajita Marinade

  • ¼ cup fresh lime juice
  • 2 tablespoons avocado oil, or other neutral flavored oil such as canola or vegetable oil
  • 1 teaspoon sugar
  • 1 teaspoon smoked paprika
  • 1 teaspoon granulated garlic powder
  • 1 teaspoon chili powder
  • 1 ¼ teaspoon kosher salt

For Chicken Fajitas

  • 4 teaspoons avocado oil, or other neutral flavored oil such as canola or vegetable oil
  • 1 ½ pounds chicken breasts (or thighs), sliced into 1-inch thick strips
  • 3 medium yellow onions, thinly sliced
  • 4 bell peppers (any color), thinly sliced

Equipment

Instructions 

Make the Chicken Fajita Marinade

  • Whisk the lime juice, oil, sugar, smoked paprika, garlic powder, chili powder and salt in a small bowl until the sugar is completely dissolved.
  • Add the marinade, chicken, and 1 tablespoon water to a 1-gallon zip-top bag or baking dish. Toss the chicken to coat, then press as much air out of the bag (if using) as possible, or cover with plastic wrap (if using a baking dish).
  • Refrigerate and marinate for 15 minutes, or up to 6 hours.

Cook the Chicken

  • Preheat a large cast iron skillet to medium-high heat. Remove the chicken from the marinade, shaking off any excess. Set the remaining marinade aside.
  • Add 2 teaspoons of avocado oil to the pan, then add the chicken in an even layer.
  • Allow the chicken to cook on one side for 5 minutes or until browned, then flip and cook 2-5 more minutes until cooked through. Remove from the pan and set aside.

Cook the Fajita Veggies

  • To the same pan (no need to wash it first), add 2 teaspoons of oil, along with the veggies.
  • Cook for 5-10 minutes, or until the vegetables are softened and begin to char, stirring frequently.
  • Add the remaining marinade to the veggies, along with the cooked chicken and bring to a strong simmer, stirring to coat. Simmer for 1-2 minutes for the marinade to reduce and for the flavors to combine.
  • Serve immediately with toppings of your choice.

Notes

  • A note about the nutrition information on this recipe, since we discard the marinade before cooking, it can be a little difficult to calculate. Nutrition information does not include toppings.
  • If you prefer to marinate the chicken without the fajita veggies, try my simple taco chicken marinade
  • For steak fajitas, check out my steak fajita marinade.

Nutrition Information:

Serving: 1 (of 6), Calories: 226kcal, Carbohydrates: 7g, Protein: 25g, Fat: 11g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Cholesterol: 73mg, Sodium: 625mg, Potassium: 619mg, Fiber: 2g, Sugar: 4g, Vitamin A: 2786IU, Vitamin C: 106mg, Calcium: 15mg, Iron: 1mg
Nutrition disclaimer
Did you make this recipe?If you do, be sure to share it on Instagram and tag me at @realfoodwholelife so I can see!

Share + Save this Recipe