Chicken Fajita Recipe

This chicken fajita recipe delivers juicy, smoky Tex-Mex flavor at home in under 30 minutes. Easy homemade seasoning, tender chicken, and sizzling peppers!

If you’ve ever craved that sizzling, smoky, flavor-packed chicken fajita recipe you get at a Tex-Mex restaurant, this homemade version delivers all of that magic right in your own kitchen.

The secret is a bold homemade fajita seasoning, high-heat cooking in a cast iron skillet, and perfectly sliced chicken that stays juicy every single time.

This isn’t a shortcut recipe that cuts corners. It’s the real deal — tender strips of seasoned chicken, caramelized bell peppers and onions, and warm tortillas ready to be loaded up with all your favorite toppings.

It’s also incredibly approachable for a weeknight dinner. From prep to table, you’re looking at about 30 minutes, and every bite is packed with smoky, savory goodness that’ll make this a regular on your dinner rotation.

Once you try this recipe, you’ll wonder why you ever ordered fajitas out at all.

You might also enjoy: Chicken Tortilla Soup

Why You’ll Love This Chicken Fajita Recipe

This recipe hits all the marks for a crowd-pleasing, weeknight-friendly dinner.

The homemade fajita seasoning blend is so much better than anything from a packet — it’s aromatic, smoky, and layered with flavor without being overwhelmingly salty.

Cooking everything in a cast iron skillet creates that irresistible charred, restaurant-style sear that makes fajitas so craveable.

You’re also getting a naturally balanced meal in every wrap — lean protein, colorful vegetables, and healthy fats from olive oil, all in one pan.

It’s also endlessly customizable. Load up on toppings, swap the protein, add more veggies — this recipe is a template you’ll return to again and again.

  • Ready in about 30 minutes, perfect for busy weeknights
  • Made with simple, fresh ingredients that are easy to find
  • Packed with smoky, savory, Tex-Mex flavor in every bite
  • Works for meal prep — the filling stores beautifully for days
  • Kid-friendly and easily customized for every preference at the table
  • A complete, balanced meal that looks impressive with minimal effort

Read Also: Taco Skillet Recipe

Ingredients

Here’s everything you need to make the best chicken fajitas at home. The seasoning blend is simple, but using fresh spices and good quality chicken makes a huge difference.

  • 1.5 lbs (680g) boneless, skinless chicken breasts, sliced into thin strips
  • 3 tablespoons olive oil, divided
  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 large white onion, thinly sliced
  • 3 garlic cloves, minced
  • Juice of 1 lime (about 2 tablespoons / 30ml)
  • 8–10 small flour tortillas (6-inch / 15cm), warmed

Fajita Seasoning:

  • 2 teaspoons chili powder
  • 1.5 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (optional, for heat)

Optional Toppings:

  • Sour cream
  • Shredded cheddar or Monterey Jack cheese
  • Guacamole or sliced avocado
  • Fresh salsa or pico de gallo
  • Fresh cilantro
  • Lime wedges

For a related Tex-Mex favorite, try this Mexican Skillet Recipe.

Kitchen Equipment Needed

Having the right tools makes a big difference with this recipe. A cast iron skillet is especially important for getting that authentic restaurant-style char.

  • Cast iron skillet (12-inch / 30cm) — essential for high-heat searing and that signature fajita char
  • Chef’s knife and sturdy cutting board for slicing chicken and vegetables
  • Mixing bowl (medium or large) for seasoning the chicken
  • Tongs for flipping and tossing
  • Small bowl for mixing the seasoning blend
  • Measuring spoons
  • Serving platter or the skillet itself for table presentation
  • Aluminum foil (for keeping tortillas warm)
  • Citrus juicer or reamer for squeezing the lime

Read Also: Enchilada Skillet Recipe

Recommended Products for This Recipe

Here are a few products that will take your chicken fajitas from good to great. These are items worth having on hand based on quality, performance, and how much they improve the final result.

1. Lodge 12-Inch Cast Iron Skillet

A good cast iron skillet is non-negotiable for authentic fajitas. It retains heat at a level that no non-stick pan can match, giving the chicken and vegetables that gorgeous sear and caramelization. The Lodge 12-Inch is a dependable workhorse that lasts for years and gets better with every use.

Get it on Amazon

2. McCormick Smoked Paprika

Smoked paprika is one of the most impactful spices in this recipe, adding that subtle smoky depth that makes fajita seasoning so distinctive. McCormick’s smoked paprika is consistently vibrant and aromatic, making it a pantry staple worth having on hand.

Get it on Amazon

3. OXO Good Grips Tongs

Good tongs give you control when you need to flip and toss the chicken and vegetables quickly at high heat. The OXO Good Grips Tongs are heat-resistant, lock closed for storage, and have just the right amount of grip to handle everything without shredding the chicken.

Get it on Amazon

4. Citrus Juicer

Fresh lime juice brightens every component of this dish. A handheld citrus juicer makes it easy to squeeze every last drop without any seeds ending up in your food. It’s a simple, affordable tool that elevates the flavor noticeably.

Get it on Amazon

This recipe pairs wonderfully with a great homemade Taco Seasoning Recipe if you want to make a bigger batch for future meals.

Step-by-Step Instructions

Step 1: Make the Fajita Seasoning

  • In a small bowl, combine the chili powder, ground cumin, smoked paprika, garlic powder, onion powder, dried oregano, salt, black pepper, and cayenne pepper (if using).
  • Stir until everything is evenly mixed and set aside.
  • Making the seasoning blend in advance allows the flavors to meld together slightly, so don’t skip mixing it before you start prepping the chicken.

Step 2: Prepare and Season the Chicken

  • Place the boneless, skinless chicken breasts on a clean cutting board.
  • If the chicken breasts are very thick, place one hand flat on top and carefully slice horizontally through the middle to create thinner, more uniform pieces. This ensures even, quick cooking.
  • Slice the chicken into thin strips, approximately 1/4-inch (0.6cm) wide, cutting against the grain for the most tender texture.
  • Place the chicken strips in a medium mixing bowl and drizzle with 1 tablespoon of olive oil and the juice of 1 lime.
  • Sprinkle all of the fajita seasoning over the chicken and toss well with tongs or your hands until every strip is thoroughly coated.
  • For best results, let the chicken marinate for at least 15–30 minutes at room temperature, or cover and refrigerate for up to 4 hours. The longer it marinates, the deeper the flavor.

Step 3: Prep the Vegetables

  • Slice the red, yellow, and green bell peppers in half, remove the seeds and white membranes, and then slice each half into thin strips, about 1/4-inch (0.6cm) wide.
  • Peel the onion and slice it in half from root to tip, then slice each half into thin half-moon strips.
  • Mince the garlic cloves finely and set aside separately, as garlic burns quickly and will be added later.
  • Having all your vegetables sliced and ready before you turn on the heat is important in this recipe — things move fast once the skillet is hot.

Step 4: Cook the Chicken

  • Heat a 12-inch (30cm) cast iron skillet over medium-high to high heat. Allow it to get genuinely hot before adding oil — this is what creates the characteristic fajita sear.
  • Add 1 tablespoon of olive oil to the hot skillet and swirl to coat the surface.
  • Add the seasoned chicken strips in a single layer, being careful not to crowd the pan. If your skillet isn’t large enough, cook the chicken in two batches, as overcrowding causes the chicken to steam instead of sear.
  • Cook for 5–7 minutes, turning occasionally with tongs, until the chicken is golden brown on the outside and cooked through to an internal temperature of 165°F (74°C).
  • Transfer the cooked chicken to a clean plate or bowl and tent loosely with foil to keep warm.

Step 5: Cook the Peppers and Onions

  • Add the remaining 1 tablespoon of olive oil to the same skillet (do not clean it — those brown bits on the bottom add incredible flavor).
  • Add the sliced onions first and cook for 2–3 minutes, stirring occasionally, until they start to soften and turn translucent.
  • Add all three colors of sliced bell peppers to the skillet and continue cooking for another 3–4 minutes, stirring occasionally, until the peppers are tender-crisp with some light char at the edges.
  • Add the minced garlic, stir it in, and cook for another 30–60 seconds until fragrant. Keep a close eye on the garlic — it goes from golden to burnt very quickly at this heat level.
  • If you notice a lot of browned bits sticking to the bottom of the pan, add a small splash (about 2 tablespoons / 30ml) of water and scrape everything up with a wooden spoon. Those caramelized bits deglaze beautifully and add depth to the vegetables.

Step 6: Combine Chicken and Vegetables

  • Return the cooked chicken strips to the skillet with the peppers and onions.
  • Toss everything together with tongs over medium heat for 1–2 minutes so the flavors meld and everything is heated through evenly.
  • Squeeze a small amount of fresh lime juice over the top and give it a final toss — this brightens the whole dish and adds that signature Tex-Mex freshness.
  • Taste and adjust salt if needed.

Step 7: Warm the Tortillas and Serve

  • Warm the flour tortillas one at a time by holding them directly over a medium gas flame for about 15–20 seconds per side, or heat them in a dry skillet over medium heat for 30 seconds per side until soft and lightly charred in spots.
  • Wrap the warmed tortillas in aluminum foil to keep them warm and pliable while serving.
  • Serve the sizzling fajita filling directly from the cast iron skillet if desired, or transfer to a serving platter.
  • Set out all your toppings — guacamole, sour cream, salsa, shredded cheese, pico de gallo, and fresh cilantro — and let everyone build their own fajitas.

You might also enjoy making your own tortillas: Corn Tortilla Recipe

Tips for Success

These are the details that take this chicken fajita recipe from good to truly restaurant-worthy.

  • Slice the chicken thin and uniform. Thin, even strips cook quickly and stay tender. Thick, uneven pieces often end up dry or undercooked in spots.
  • Don’t skip the marinade time. Even 15–30 minutes of marinating makes a noticeable difference. The lime juice helps tenderize the chicken while the spices penetrate the surface.
  • Use high heat. This is the single most important technique tip. High heat is what gives fajitas that smoky, slightly charred quality. Medium heat produces steamed, pale chicken — not the same at all.
  • Don’t crowd the pan. If the chicken is piled up, moisture gets trapped and the meat steams rather than sears. Cook in batches if necessary for the best char.
  • Cook the garlic last. Garlic burns within seconds in a very hot pan. Adding it toward the end of the vegetable cooking prevents bitter, acrid flavors.
  • Rest the chicken before slicing (if cooking whole breasts instead of pre-sliced). Even a few minutes of rest allows the juices to redistribute so you don’t lose them all when you cut.
  • Deglaze for extra flavor. Those browned bits stuck to the bottom of the skillet are pure flavor. A tiny splash of water or chicken broth scrapes them up and adds depth.
  • Keep tortillas warm. Wrap them in foil and stick them in a 200°F (93°C) oven while you cook, or wrap in a clean towel. Cold, stiff tortillas crack when you try to fold them.

Read Also: Chipotle Chicken Recipe

Serving Suggestions

Chicken Fajita Recipe

Chicken fajitas shine with the right toppings and sides. Here are the best ways to serve and style them for an amazing meal.

Set out a full topping station so everyone at the table can build their own fajita exactly how they like it — this is half the fun of fajita night.

  • Classic Guacamole — creamy, rich, and the single best fajita topping
  • Pico de Gallo — fresh and bright, it cuts through the richness of the chicken
  • Fresh Salsa — great for drizzling or dipping tortilla chips alongside
  • Mexican Street Corn — a perfect, crowd-pleasing side dish
  • Classic Red Beans and Rice — hearty and satisfying alongside the fajita filling
  • Sour cream — the cool, tangy contrast to the smoky chicken
  • Shredded Monterey Jack or cheddar cheese — melts beautifully over the warm filling
  • Sliced jalapeños — for anyone who likes extra heat
  • Fresh cilantro and lime wedges — always on the table for a final brightness boost

For a similar Tex-Mex night: Easy Nachos

Variations to Try

Once you’ve mastered this base recipe, it’s easy to riff on it in all kinds of delicious directions.

  • Steak fajitas: Swap the chicken for thinly sliced flank steak or skirt steak. Use the same seasoning and technique — just aim for medium-rare to medium doneness for the best texture.
  • Shrimp fajitas: Use large peeled and deveined shrimp. Toss them in the fajita seasoning and cook for just 2–3 minutes per side. Shrimp overcooks quickly, so watch the heat.
  • Spicy fajitas: Double the cayenne pepper and add one or two thinly sliced jalapeños to the vegetable mix. A drizzle of hot sauce on top before serving also adds a great kick.
  • Fajita bowls: Skip the tortillas and serve the fajita filling over cilantro lime rice with black beans, shredded lettuce, and all your toppings. Lighter and just as satisfying.
  • Sheet pan fajitas: Spread the marinated chicken and vegetables on a large sheet pan and roast at 425°F (220°C) for 20–25 minutes. Less hands-on effort, still great flavor.
  • Chicken thigh fajitas: Boneless, skinless chicken thighs are more forgiving than breasts and add a slightly richer flavor. They’re particularly good if you marinate them overnight.
  • Vegetarian fajitas: Skip the chicken entirely and load up with portobello mushrooms, zucchini, and extra peppers. Season everything the same way for a fully plant-based version.
  • Fajita breakfast burritos: Use leftover fajita filling with scrambled eggs and cheese wrapped in a large flour tortilla for an outstanding morning meal.

Read Also: Carne Asada Tacos Recipe

Storage and Reheating

Chicken fajitas store well and make excellent leftovers, making them a great meal prep option too.

  • Store the cooked fajita filling (chicken and vegetables) in an airtight container in the refrigerator for up to 4 days. Keep tortillas and toppings stored separately.
  • For longer storage, place the cooled fajita filling in a freezer-safe bag or container and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Stovetop reheating (best method): Heat a skillet over medium-high heat, add a small splash of olive oil, and cook the fajita filling for 3–5 minutes, tossing occasionally, until heated through. This method restores some of that original sear.
  • Microwave reheating: Transfer to a microwave-safe dish, cover loosely, and heat in 60-second intervals, stirring between each, until hot throughout.
  • Oven reheating: Spread the filling on a baking sheet and heat at 375°F (190°C) for 10–12 minutes until warmed through.
  • Always reheat tortillas fresh — warm them in a dry skillet or over a flame just before serving rather than reheating them with the filling.

For a great way to use leftovers: Taco Casserole Recipe

Nutritional Facts

The following estimates are based on one serving (approximately 2 filled fajitas) without toppings, using flour tortillas. Values will vary based on ingredient brands and portion sizes.

NutrientPer Serving (approx.)
Calories390 kcal
Protein32g
Carbohydrates32g
Fat14g
Saturated Fat2.5g
Fiber4g
Sugar5g
Sodium580mg
Vitamin C~80mg (89% DV)
Iron~2.5mg (14% DV)

Serving size is approximately 2 filled fajitas. This recipe makes 4–5 generous servings. Adding toppings like sour cream, cheese, or guacamole will increase calorie and fat content. Using corn tortillas reduces carbohydrates slightly and adds a different texture.

This recipe is naturally dairy-free and gluten-free when served with corn tortillas. It’s high in protein, moderate in carbs, and provides a solid dose of vitamins from the bell peppers.

For another great weeknight dinner: Easy Taco Soup

Health Benefits of Key Ingredients

This dish isn’t just delicious — many of the core ingredients offer genuine nutritional benefits.

The combination of lean chicken, colorful peppers, and anti-inflammatory spices makes chicken fajitas one of the more nutritionally sound Tex-Mex options you can put on the table.

  • Chicken breast is an excellent source of lean protein, which supports muscle repair, immune function, and satiety. A single 3-oz (85g) serving provides roughly 25–27g of protein with minimal saturated fat.
  • Bell peppers are exceptionally rich in Vitamin C — red bell peppers in particular contain more Vitamin C per weight than most citrus fruits. They also provide beta-carotene, Vitamin B6, and antioxidants that support eye health and immune function.
  • Cumin has been studied for its antioxidant and anti-inflammatory properties. It also supports digestion and has been linked to improved blood sugar regulation in several studies.
  • Chili powder contains capsaicin (in its chile pepper component), which has thermogenic properties and has been associated with a modest boost to metabolism. It also contributes Vitamin A and antioxidants.
  • Lime juice is a good source of Vitamin C and flavonoids, and the citric acid helps the body absorb iron from plant-based sources more efficiently.
  • Garlic is one of the most well-studied functional foods — it contains allicin and sulfur compounds linked to cardiovascular health, immune support, and antimicrobial activity.
  • Olive oil provides heart-healthy monounsaturated fats and polyphenols with anti-inflammatory properties, especially when used in moderate amounts.

You might also enjoy: Chicken and Broccoli Recipe

Frequently Asked Questions

1. What cut of chicken is best for fajitas?

Boneless, skinless chicken breasts are the most common choice for chicken fajitas, and they work beautifully when sliced thin and cooked quickly over high heat.

That said, boneless, skinless chicken thighs are also an excellent option. They’re naturally more forgiving and stay juicy even if slightly overcooked, and they develop a slightly richer flavor because of their higher fat content. Both work well with the same seasoning and technique.

2. Do I have to marinate the chicken?

No, but it makes a noticeable difference. Even a short 15–30 minute marinade allows the lime juice and spices to penetrate the surface of the chicken, resulting in more flavorful, tender strips.

If you’re short on time, tossing the chicken in the seasoning and cooking it immediately still produces great results. The high-heat sear does a lot of flavor-building work even without a longer marinade.

3. Can I use store-bought fajita seasoning instead of making my own?

Absolutely. A store-bought fajita seasoning packet works in a pinch. Keep in mind that most commercial blends are significantly saltier than a homemade mix, so adjust how much you use and taste before adding any additional salt.

Making your own seasoning takes less than a minute and allows you to control the spice level and salt content, which is especially helpful for anyone watching sodium intake.

4. How do I keep the chicken from drying out?

The two biggest contributors to dry fajita chicken are slicing the chicken too thick and cooking it over too low a heat.

Thin strips — about 1/4-inch (0.6cm) wide — cook in just a few minutes over high heat and stay moist. Cooking over medium heat causes the chicken to slowly lose moisture without developing that sear. High, confident heat is your friend here.

5. Can I make chicken fajitas ahead of time?

Yes, in two ways. First, you can marinate the sliced chicken (covered in the refrigerator) up to 4 hours before cooking, which makes weeknight prep even faster.

Second, the cooked fajita filling stores well in the refrigerator for up to 4 days and reheats easily on the stovetop, making this an ideal meal prep recipe. Just keep the tortillas and toppings stored separately so nothing gets soggy.

Read Also: Crockpot Taco Soup Recipe

Final Thoughts

This chicken fajita recipe is one of those weeknight dinners that feels a little bit special every single time.

The combination of sizzling seasoned chicken, charred peppers and onions, and warm tortillas is genuinely hard to beat — and now you know exactly how to make it at home.

The tips in this recipe aren’t just filler. The high heat, the thin slices, the homemade seasoning — they’re the details that make the difference between good fajitas and great ones.

Give this recipe a try the next time a Tex-Mex craving hits. Set out the toppings, warm up the tortillas, and enjoy every sizzling bite.

If you make this, leave a comment below and let us know how it turned out! We’d love to hear your favorite topping combinations too.

Recommended:

Leave a Reply

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