Learn how to make the BEST Chicken Fajita Recipe! Juicy marinated chicken sauteed with sliced peppers and onions. This Mexican-inspired dish is going to become a family favorite dinner.

Easy Mexican recipes are the best for a delicious weeknight dinner. Whether you’re making fajitas or an easy steak quesadilla, you are sure to have a tasty meal.

Chicken fjitas in a black cast iron skillet topped with fresh cilantro and limes.

We love Mexican-Inspired Recipes! From our Shrimp Ceviche to the popular Fish Tacos and the classic Chicken Taquitos!


You can never go wrong with fajitas for lunch or dinner! The chicken is marinated in a fajita marinade and then sauteed until tender and juicy paired with sauteed veggies, so good! Whether serving it in warm tortillas or in fajita bowls, everyone is going to love this recipe.

We love to enjoy these fajitas charcuterie board style by placing all the toppings in individual bowls and allowing everyone to make their own fajita!

Chicken and peppers tossed in a black skillet topped with fresh greens.


With just a few simple ingredients, you can have these juicy chicken fajitas ready in no time!

  • Chicken– You can use boneless skinless chicken breasts, thighs, or chicken tenders for this fajita recipe! You can also substitute chicken for steak or shrimp, or add shrimp and steak to the chicken.
  • Veggies– For the veggies, you can use any color of bell pepper, red or sweet onion, and mushrooms. You can add kinds of veggies or substitute the veggies that you don’t like.
  • Fajita Marinade– The marinade for the chicken is a simple yet delicious marinade! We combine oil and our homemade cajun seasoning.

Chef’s Tip: You can also substitute the cajun seasoning for homemade taco seasoning. If you don’t want to use homemade seasoning you can use store-bought seasoning.

Chicken breast sauteed in a black skillet.


This Mexican fajita recipe is so easy to make and is packed with so much flavor.

  1. Prep– Prepare all the toppings and condiments for the fajitas. Slice the peppers and onions into even strands.
  2. Marinade the chicken– Combine the oil and seasoning. Add the chicken breast into a bowl or plastic bag and toss in the marinade mixture and allow to marinate for at least 30 minutes. (Tip: Toss the vegetables in the leftover marinade while cooking the chicken.)
  3. Cook the chicken– Cook the chicken using the desired cooking method.
  4. Saute veggies– Remove chicken and add in the sliced veggies and saute until tender and cooked through.
  5. Assemble– Warm the tortillas and load with chicken and veggies and desired toppings.
  6. Serve and Enjoy!

How long can I marinate the chicken? The chicken should marinate for at least 30 minutes. You can marinate it overnight in the fridge.

Close up picture of chicken breast cut into pieces topped with cilantro.


There are several different methods that you can use to cook the fajitas! Here are some of our favorite methods:

  • Stove-Top: Add oil to a skillet or cast iron and heat, once hot sear the chicken on both sides and reduce to medium/low heat and cook until chicken is cooked through.
  • Oven: Use the Pan Sheet Chicken Fajitas to cook in the oven.
  • Slow Cooker: To make fajitas in the slow cooker, use our Crockpot Chicken Fajitas recipe.
  • Grilling Method–  Once you are ready to grill the chicken, remove it from the fridge and let it sit at room temp for about 15 minutes. In the meantime, preheat the grill to 400°F and clean and prep the grill. Add the chicken to the grill and cook for about 6-8 minutes per side, or until the chicken is cooked through.
Chicken fajitas assembled and laid out on a plate.


There are several different ways to enjoy this recipe! Here are some of our favorite ways to enjoy this recipe:

  • Classic Fajitas– Go the classic route and serve in tortillas with desired toppings.
  • Fajita Bowls– You can make bowls like our Classic Taco Bowls and serve them with our Cilantro Lime Rice and add your favorite topping.

Fajita Toppings-

Toppings are unlimited and can be added to taste. Here are some of our favorite add-ons:

  • Sour Cream
  • Lettuce
  • Shredded Cheese
  • Feta Cheese
  • Guacamole
  • Hot Sauce
  • Taco Sauce
  • Jalapenos
  • Tomatoes
  • Pico de Gallo
  • Salsa
Black cast iron dish loaded with chicken fajitas topped with fresh chopped greens.


How to reheat chicken fajitas?

Reheat the chicken fajitas on the stovetop, air fryer, or oven.

Can I use store-bought seasoning instead of homemade?

Yes! You can use your favorite fajita seasoning from the store instead of our homemade seasoning.

How to store chicken fajitas?

Store the leftovers in an airtight container in the fridge for 2-3 days.

What are the best fajitas to use?

The best tortillas for this recipe are flour tortillas but you can also use corn tortillas or any other tortilla you like.

Can I freeze chicken fajitas?

We do not recommend freezing this dish.

Two tortillas filled with chicken fajitas and feta cheese.

More Mexican-Inspired Dishes:

Chicken Fajita Recipe (with Marinade)

Author: Valentina
5 from 1 vote
Learn how to make the BEST Chicken Fajita Recipe! Juicy marinated chicken sauteed with sliced peppers and onions. This Mexican-inspired dish is going to become a family favorite dinner.
Prep Time: 15 minutes
Cook Time: 15 minutes
Marinade Time: 30 minutes
Total Time: 1 hour
Servings: 4 servings


  • 1 lb chicken breast, boneless & skinless
  • 3 tsp oil, divided
  • 2 bell peppers sliced
  • 1/2 red onion sliced
  • 3 garlic cloves minced
  • fresh lime juice

chicken fajita marinade-


  • Combine the oil and cajun seasoning in a small bowl.
  • Coat the chicken breast in the marinade and add to a bowl and allow to marinate for about 30 minutes.
  • In a large skillet or cast iron, heat 2 tsps oil on high heat. Once hot, pan sear the marinated chicken on each side for 2 minutes on high heat. Reduce the heat to medium/low heat and cook for another 5-6 minutes, or until the chicken is fully cooked.
  • Remove the chicken from the skillet.
  • In the same skillet, add the sliced peppers and onions with 1 tsp of oil, saute over medium heat until the veggies are tender and cooked.
  • Add in the garlic and saute until fragrant.
  • Slice the chicken breast into thin strands and add back into the skillet with the veggies.
  • Top with freshly squeezed lime juice and serve with tortillas and desired toppings.
  • Enjoy!


252kcal Calories8g Carbs25g Protein14g Fat2g Saturated Fat2g Polyunsaturated Fat8g Monounsaturated Fat0.03g Trans Fat73mg Cholesterol137mg Sodium654mg Potassium3g Fiber3g Sugar3621IU Vitamin A79mg Vitamin C25mg Calcium2mg Iron
Nutrition Facts
Chicken Fajita Recipe (with Marinade)
Amount Per Serving
Calories 252 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 2g13%
Trans Fat 0.03g
Polyunsaturated Fat 2g
Monounsaturated Fat 8g
Cholesterol 73mg24%
Sodium 137mg6%
Potassium 654mg19%
Carbohydrates 8g3%
Fiber 3g13%
Sugar 3g3%
Protein 25g50%
Vitamin A 3621IU72%
Vitamin C 79mg96%
Calcium 25mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)