If you’ve been searching for an easy Chicken Fajitas that comes together fast on a weeknight without skimping on flavor, you’ve just found your new go-to.
Sizzling strips of seasoned chicken, tender-crisp bell peppers, and sweet onions all cooked up in one hot skillet, this is the kind of meal that fills the kitchen with the most incredible aroma.
It’s endlessly customizable, crowd-pleasing, and honestly just plain fun to eat.
This recipe uses simple, everyday ingredients with a homemade fajita seasoning blend that beats anything out of a packet.
Once you try this version, you’ll wonder why you ever ordered fajitas out at all.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 15 minutes |
| Total Time | 30 minutes |
| Servings | 4 servings |
| Difficulty Level | Easy |
If you love big, bold Tex-Mex flavors at home, you’ll also enjoy this Taco Casserole, another easy weeknight winner.

Why You’ll Love This Chicken Fajitas
This Easy Chicken Fajitas Recipe is one of those weeknight dinners that checks every single box.
It’s fast, it’s flavorful, and cleanup is a breeze since everything comes together in one pan.
The homemade fajita seasoning is made from spices you already have in your pantry, so there’s no need for store-bought packets loaded with sodium and preservatives.
You can have this meal on the table in 30 minutes flat, which makes it perfect for busy evenings.
It’s also incredibly versatile, serve it as tacos, burrito bowls, salads, or just straight out of the skillet.
The whole family will love building their own plates, and picky eaters can customize every bite exactly how they like it.
- Bold, smoky, homemade fajita seasoning you can adjust to your taste
- One-pan cooking for minimal cleanup
- Ready in 30 minutes from start to finish
- Perfect for meal prep — the filling reheats beautifully
- Family-friendly and completely customizable with toppings
- Budget-friendly ingredients you likely already have at home.
Ingredients
You only need a handful of fresh, simple ingredients to make this recipe shine.
The star of the show is a homemade spice blend that gives the chicken incredible depth of flavor with just a few pantry staples.
For the Fajita Seasoning:
- 1 teaspoon chili powder
- 1 teaspoon cumin
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon oregano
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- Pinch of cayenne pepper (optional, for heat)
For the Fajitas:
- 1.5 lbs (680g) boneless, skinless chicken breasts, sliced into thin strips
- 3 bell peppers (red, yellow, and green), sliced into strips
- 1 large yellow onion, sliced into half-moon strips
- 3 tablespoons olive oil, divided
- Juice of 1 lime
- 8 medium flour tortillas, warmed
Toppings (optional but highly recommended):
- Sour cream
- Guacamole or sliced avocado
- Shredded Mexican cheese blend
- Salsa or pico de gallo
- Fresh cilantro
- Sliced jalapeños
For a smoky, flavorful kick, this recipe pairs well alongside a homemade Enchilada Sauce if you want to drizzle a little extra over your fajitas.
Kitchen Equipment Needed
You don’t need any special gadgets to make this recipe. A large, heavy skillet is the most important tool here, the more surface area, the better the sear on your chicken and veggies.
- Large cast iron skillet or heavy-bottomed stainless steel pan (12-inch recommended)
- Cutting board
- Sharp chef’s knife
- Mixing bowl
- Tongs
- Small bowl or jar for the spice blend
- Measuring spoons
- Tortilla warmer
- Citrus juicer or reamer
- Paper towels
Recommended Products for This Recipe
These are products I personally reach for when making this recipe, and they genuinely make a difference in the final result.
1. Lodge Pre-Seasoned Cast Iron Skillet
A quality cast iron skillet is the single best investment you can make for cooking fajitas at home.
It retains heat incredibly well and gives your chicken and peppers that restaurant-style char and sizzle.
This Lodge skillet comes pre-seasoned and only gets better the more you use it.
2. Smoked Paprika (Spanish-Style)
Not all paprika is created equal. Spanish smoked paprika adds a deep, wood-fired flavor to the seasoning blend that regular paprika simply can’t replicate.
It’s one of those small swaps that takes this recipe from good to extraordinary.
3. OXO Good Grips Citrus Juicer
Fresh lime juice is non-negotiable in this recipe. An OXO citrus juicer makes squeezing limes quick, effortless, and mess-free.
You’ll use it for every Tex-Mex recipe you make going forward.
4. Mission Flour Tortillas (Soft Taco Size)
A great fajita deserves a great tortilla. Mission’s soft taco-size flour tortillas are pliable, slightly chewy, and the perfect size for loading up with fillings without tearing.
Read Also: BBQ Chicken Wrap Recipe

Step-by-Step Instructions: How to Make Chicken Fajitas
1. Mix the Fajita Seasoning
- Combine the chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, black pepper, and cayenne (if using) in a small bowl.
- Stir everything together until the spices are evenly blended.
- Set the seasoning blend aside, you’ll use it to coat the chicken in the next step.
2. Season the Chicken
- Place your sliced chicken strips into a medium mixing bowl.
- Drizzle 1 tablespoon of olive oil over the chicken.
- Add the entire fajita seasoning blend directly on top of the chicken.
- Squeeze the juice of half a lime over the chicken.
- Toss everything together with tongs or your hands (wash them afterward) until every strip of chicken is fully coated in the spice mixture.
- Let the chicken marinate at room temperature for at least 5 to 10 minutes while you prep the vegetables. If you have more time, you can cover the bowl and refrigerate it for up to 4 hours for even deeper flavor.
3. Prep the Vegetables
- Wash and dry your bell peppers. Slice off the tops, remove the seeds and membranes, then cut each pepper into thin strips about ¼ inch wide.
- Peel the onion and cut it in half from root to tip. Lay each half flat on the cutting board and slice into half-moon strips about ¼ inch thick.
- Keep the peppers and onion in a separate bowl from the chicken since they’ll be cooked at different times.
4. Cook the Chicken
- Heat a large cast iron skillet or heavy-bottomed pan over medium-high to high heat. You want the pan really hot before anything goes in, this is what creates that beautiful sear and caramelization.
- Add 1 tablespoon of olive oil to the hot pan and swirl it around to coat the bottom.
- Once the oil shimmers and just starts to smoke slightly, carefully add the seasoned chicken strips in a single layer. Do not overcrowd the pan, if your pan isn’t large enough, cook the chicken in two batches.
- Let the chicken cook undisturbed for 3 to 4 minutes on the first side, so it develops a nice golden-brown crust.
- Flip each strip using tongs and cook for another 2 to 3 minutes on the second side until the chicken is fully cooked through with no pink remaining (internal temperature of 165°F / 74°C).
- Remove the cooked chicken from the pan and set it aside on a plate. Tent loosely with foil to keep it warm.
5. Cook the Peppers and Onions
- In the same pan (don’t wipe it out, those browned bits are pure flavor!), add the remaining 1 tablespoon of olive oil.
- Add the sliced onion to the pan first. Spread it out in an even layer and let it cook for 2 minutes without stirring so it gets some color.
- Add the sliced bell peppers to the pan along with the onions.
- Toss everything together with tongs and season lightly with a pinch of salt and pepper.
- Cook the peppers and onions for 4 to 5 minutes, stirring occasionally, until they are tender-crisp, soft and slightly charred on the edges but still with a little bite. You don’t want them mushy.
- Squeeze the remaining lime juice over the vegetables and toss to combine.
6. Combine the Chicken and Vegetables
- Return the cooked chicken strips to the pan with the peppers and onions.
- Toss everything together over medium heat for about 1 minute, just to warm the chicken through and meld all the flavors together.
- Give it a taste and adjust salt, pepper, or a squeeze of extra lime if needed.
7. Warm the Tortillas
- While the chicken and veggies are finishing up, warm your flour tortillas using one of these methods:
- Skillet method (best): Heat a dry skillet over medium-high heat and warm each tortilla for about 30 seconds per side until lightly charred and pliable.
- Gas flame method: Hold each tortilla directly over a gas burner flame using tongs, turning frequently for 15 to 20 seconds per side for charred spots.
- Microwave method: Stack the tortillas, wrap them in a damp paper towel, and microwave for 30 to 45 seconds until soft and warm.
- Keep warmed tortillas in a tortilla warmer or wrapped in a clean kitchen towel so they stay warm and pliable until serving.
8. Serve and Assemble
- Transfer the chicken fajita filling to a warm platter or serve directly from the skillet at the table for that classic sizzling presentation.
- Set out all your toppings, sour cream, guacamole, shredded cheese, salsa, cilantro, and jalapeños, so everyone can build their own fajitas.
- Spoon a generous portion of the chicken and pepper filling down the center of a warm tortilla, add your toppings of choice, and fold the sides in before rolling up. Enjoy immediately.
Tips for The Best Chicken Fajitas
A few simple techniques make the difference between okay fajitas and truly great ones. The most important thing is heat, don’t rush the pan or your chicken will steam instead of sear.
- Slice the chicken thin and against the grain for the most tender bites. Strips about ¼ inch thick cook evenly and stay juicy.
- Get the pan screaming hot before adding the chicken, high heat is what creates that restaurant-quality char and caramelization.
- Don’t overcrowd the pan. If you add too much at once, the chicken will release steam and turn gray instead of browning. Cook in batches if needed.
- Let the chicken rest for a couple of minutes after removing it from the pan. This keeps the juices locked inside.
- Cook the peppers and onions separately from the chicken so they don’t get soggy. They go into the pan after the chicken is done.
- Keep vegetables tender-crisp — overcooked, mushy peppers won’t give you that satisfying texture. About 4 to 5 minutes is all they need.
- Use a cast iron skillet if you have one. The heat retention is unmatched and it gives you the best sear.
- Marinate the chicken longer if time allows, even 30 minutes makes a noticeable difference in flavor depth.
You might also enjoy: Chicken Tortilla Soup
Serving Suggestions

Chicken fajitas are incredibly versatile and taste amazing served a dozen different ways.
The classic approach is always a winner, pile the filling onto warm flour tortillas with all your favorite toppings and dig in.
Beyond the classic wrap-and-eat, there are so many great ways to enjoy this filling.
- Fajita burrito bowls: Serve over cilantro lime rice with black beans, corn, shredded cheese, and a dollop of sour cream.
- Fajita salad: Pile the chicken and veggie filling over a big bed of romaine lettuce and drizzle with a creamy chipotle dressing.
- Fajita quesadillas: Stuff the filling into flour tortillas with melted Mexican cheese and cook in a lightly oiled pan until golden and crispy.
- Fajita nachos: Layer the filling over tortilla chips, top with shredded cheese, and bake until bubbly.
- Stuffed baked potatoes: Spoon the fajita filling over a split baked potato and top with sour cream and salsa.
- Fajita eggs: Reheat leftovers and scramble them with eggs for an incredible next-day breakfast.
The Dense Bean Salad is a fantastic protein-packed side dish that pairs beautifully alongside fajita night.
Variations of Chicken Fajitas
The base recipe here is the classic Tex-Mex version, but it’s easy to mix things up once you’ve mastered the original.
These variations all use the same core technique, just with a few swaps to change the flavor profile.
- Shrimp fajitas: Swap the chicken for large shrimp. They cook in just 2 to 3 minutes per side, so this version is even faster.
- Steak fajitas: Use flank steak or skirt steak sliced thin against the grain. The cooking method is identical.
- Vegetarian fajitas: Skip the meat entirely and double the vegetables, portobello mushrooms, zucchini, and corn are especially delicious additions.
- Spicy fajitas: Add an extra ½ teaspoon of cayenne and toss in sliced fresh jalapeños with the peppers and onions.
- Chipotle fajitas: Add 1 to 2 teaspoons of adobo sauce from a can of chipotles in adobo to the chicken marinade for a smoky, earthy depth.
- Lemon fajitas: Swap the lime for lemon juice and add a teaspoon of dried Italian herbs to the seasoning mix for a Mediterranean-inspired twist.
- Creamy fajitas: Stir in a couple of tablespoons of cream cheese at the end for a rich, creamy filling.
Read Also: Tex-Mex Casserole Recipe
Storage and Reheating
The fajita filling stores beautifully, which makes this an excellent choice for weekly meal prep.
Store the filling separately from the tortillas and toppings so nothing gets soggy.
- Refrigerator: Store the cooled chicken and vegetable filling in an airtight container in the fridge for up to 4 days.
- Freezer: The filling freezes well for up to 3 months. Let it cool completely, then transfer to a zip-lock freezer bag, squeeze out the air, and freeze flat for easy stacking.
- Reheat on the stovetop: Add the filling to a skillet over medium heat with a splash of water or chicken broth. Stir and cook for 3 to 4 minutes until heated through.
- Reheat in the microwave: Transfer to a microwave-safe dish, cover loosely, and microwave in 60-second intervals, stirring between each, until hot.
- From frozen: Thaw overnight in the refrigerator before reheating. Do not refreeze once thawed.
- Do not store with tortillas: Warm fresh tortillas each time you serve for the best texture and flavor.
Another great meal prep option you might want to check out is this Chicken Bacon Ranch Casserole, it stores and reheats just as well.
Nutritional Facts
The following nutritional values are estimates per serving (2 fajitas with filling, without extra toppings).
Actual values may vary depending on the specific brands and portion sizes used.
| Nutrient | Per Serving (2 fajitas) |
|---|---|
| Calories | ~480 kcal |
| Protein | 38g |
| Total Fat | 14g |
| Saturated Fat | 3g |
| Carbohydrates | 46g |
| Dietary Fiber | 4g |
| Sugar | 7g |
| Sodium | 620mg |
Omitting the tortillas and serving as a bowl reduces the carbohydrate content significantly. Adding guacamole increases healthy fat content.
Health Benefits of Key Ingredients
This recipe isn’t just delicious, it’s packed with nutrients that support a well-rounded diet.
Chicken breast is one of the leanest proteins you can cook with, making this an excellent choice for anyone keeping an eye on their macros.
The colorful bell peppers are nutritional powerhouses loaded with vitamins and antioxidants that support immune health and skin vitality.
Red, yellow, and green peppers each offer slightly different nutritional profiles, so using all three gives you a broader spectrum of benefits.
- Chicken breast: High in lean protein (around 31g per 100g), low in fat, and rich in B vitamins including B6 and niacin, which support energy metabolism and brain health.
- Bell peppers: Exceptionally high in vitamin C, red bell peppers contain three times the vitamin C of an orange. They also provide vitamin A, potassium, and a range of antioxidants including beta-carotene.
- Onion: A rich source of quercetin, a powerful antioxidant with anti-inflammatory properties. Onions also support gut health through their prebiotic fiber content.
- Olive oil: Heart-healthy monounsaturated fats and polyphenols that support cardiovascular health.
- Lime juice: A good source of vitamin C that also aids in iron absorption from the chicken and helps balance the richness of the seasoning.
- Cumin: Traditionally used in digestive support, cumin contains antioxidants and may help improve blood sugar levels.
- Smoked paprika: Rich in antioxidants including carotenoids, which support eye health and reduce oxidative stress.
For another nutrient-dense, protein-rich dinner idea, this Parmesan Crusted Chicken is a reader favorite worth bookmarking.
FAQs About Chicken Fajitas
1. What is the best cut of chicken to use for fajitas?
Boneless, skinless chicken breasts are the most commonly used cut for fajitas because they slice easily, cook quickly, and stay lean.
Boneless, skinless chicken thighs are also an excellent option, they have slightly more fat content, which keeps them juicier and adds a richer flavor to the finished dish.
2. Can I make chicken fajitas ahead of time?
Absolutely. You can marinate the chicken up to 24 hours in advance and keep it covered in the refrigerator until you’re ready to cook.
You can also slice the peppers and onions the night before and store them separately in the fridge.
The cooked filling keeps well for up to 4 days, so making a big batch for meal prep is highly recommended.
3. How do I keep the chicken from drying out?
The key is high heat and not overcooking. Slice the chicken thin (about ¼ inch), cook on a screaming-hot pan, and pull it off the heat as soon as it reads 165°F (74°C) internally.
Letting it rest for a few minutes before tossing it back in with the vegetables also helps retain moisture.
4. Can I use corn tortillas instead of flour tortillas?
Yes, corn tortillas work perfectly and are actually the more traditional choice in Mexican cuisine.
They have a slightly earthier flavor and a bit less flexibility than flour tortillas.
Warm them well, either on a dry skillet or wrapped in a damp paper towel and microwaved, so they’re pliable enough to fold without cracking.
5. What can I serve with chicken fajitas besides tortillas?
Chicken fajitas are fantastic served over cilantro-lime rice, alongside refried beans or black beans, on a bed of lettuce as a salad, stuffed into a baked potato, or scooped up with tortilla chips as a nacho topping.
For drinks, a cold Virgin Margarita pairs perfectly with the bold Tex-Mex flavors.

Easy Chicken Fajitas
Ingredients
- 1 tsp chili powder
- 1 tsp cumin ground
- ½ tsp smoked paprika Spanish-style preferred
- ½ tsp garlic powder
- ½ tsp onion powder
- ¼ tsp dried oregano
- ¼ tsp salt
- ¼ tsp black pepper
- cayenne pepper Pinch; optional, for heat
- 1.5 lbs boneless skinless chicken breasts 680g; sliced into thin strips, about ¼ inch wide
- 3 bell peppers 1 red, 1 yellow, 1 green; sliced into strips
- 1 large yellow onion Sliced into half-moon strips about ¼ inch thick
- 3 tbsp olive oil Divided; about 45ml
- 1 lime Juice of 1 lime; divided
- 8 medium flour tortillas Soft taco size; warmed before serving
- sour cream To taste
- guacamole or sliced avocado To taste
- shredded Mexican cheese blend To taste
- salsa or pico de gallo To taste
- fresh cilantro To taste
- sliced jalapeños To taste
Equipment
- Large cast iron skillet (12-inch) Or heavy-bottomed stainless steel pan; recommended for best sear
- Cutting board
- Sharp chef’s knife
- Mixing bowl Medium size for marinating chicken
- Tongs
- Small bowl or jar For mixing the spice blend
- Measuring spoons
- Tortilla warmer (optional) Keeps warmed tortillas pliable until serving
- Citrus juicer or reamer For juicing fresh lime
- Paper towels
Method
- Combine all the spices — chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, black pepper, and cayenne (if using) — in a small bowl and stir until evenly blended. Set aside.
- Add the sliced chicken to a medium bowl, drizzle with 1 tablespoon olive oil, add all the fajita seasoning, and squeeze the juice of half a lime over the top. Toss to coat and let marinate for at least 5 to 10 minutes (or refrigerate up to 4 hours).
- Slice the bell peppers into ¼-inch strips and the onion into ¼-inch half-moon strips. Keep in a separate bowl from the chicken.
- Heat a large cast iron skillet over medium-high to high heat, add 1 tablespoon olive oil, then cook the chicken strips in a single layer for 3 to 4 minutes per side until golden and cooked through to 165°F (74°C). Remove and set aside.
- In the same pan, add the remaining 1 tablespoon olive oil and cook the onions and peppers over medium-high heat for 4 to 5 minutes, stirring occasionally, until tender-crisp with light char. Squeeze the remaining lime juice over the top.
- Return the chicken to the pan with the peppers and onions and toss together over medium heat for about 1 minute to warm through and meld the flavors. Taste and adjust salt or lime juice as needed.
- Warm the flour tortillas in a dry skillet for 30 seconds per side, over a gas flame with tongs, or wrapped in a damp paper towel in the microwave for 30 to 45 seconds. Keep warm in a tortilla warmer or wrapped in a kitchen towel.
- Spoon the chicken and vegetable filling into warm tortillas, add your toppings of choice, and enjoy immediately.
Nutrition
Notes
- Get the pan hot: High heat is essential for a proper sear and caramelization. Don’t add the chicken until the oil is shimmering and just starting to smoke.
- Don’t overcrowd the pan: Cook the chicken in two batches if your skillet isn’t large enough to hold it in a single layer — crowding causes steaming instead of browning.
- Slice against the grain: Cut the chicken breast crosswise against the grain into ¼-inch strips for the most tender result.
- Marinate longer for more flavor: If time allows, marinate the chicken covered in the fridge for up to 4 hours before cooking.
- Chicken thighs work great: Boneless skinless chicken thighs can be swapped 1:1 for the breasts — they’re slightly juicier and more forgiving if slightly overcooked.
- Make it spicier: Add an extra ½ teaspoon of cayenne to the seasoning blend and toss sliced fresh jalapeños in with the peppers and onions.
- Storage: Store the cooled fajita filling in an airtight container in the refrigerator for up to 4 days. Keep tortillas and toppings stored separately.
- Freezer-friendly: The filling freezes well for up to 3 months. Cool completely, transfer to a zip-lock freezer bag, and freeze flat. Thaw overnight in the fridge before reheating.
- Reheat: Reheat in a skillet over medium heat with a splash of water or chicken broth, stirring for 3 to 4 minutes, or microwave in 60-second intervals until hot.
- Serve as a bowl: Skip the tortillas and serve over cilantro lime rice with black beans and corn for a lower-carb fajita bowl option.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Chicken Fajitas is exactly the kind of meal that earns a permanent spot in your weeknight dinner rotation.
It’s simple enough for a busy Tuesday and flavorful enough to impress guests on a weekend.
The homemade spice blend, the high-heat sear, and those tender-crisp peppers and onions come together in a way that tastes like it took far more effort than it actually did.
Give this recipe a try and let me know how it goes in the comments below. Did you add your own twist? Did the family love it?
I’d love to hear from you, and if you make it, share a photo. Tag me so I can see your sizzling skillet.
Recommended:
- Grilled Lemon Herb Chicken Skewers
- Air Fryer Chicken Taquitos
- Mexican Chicken Casserole
- Honey Balsamic Grilled Chicken
- Crockpot Thai Chicken Curry



