If you are looking for a quick, colorful, and flavor-packed dinner, these Easy Chicken Fajitas are guaranteed to become a weeknight favorite. Tender strips of seasoned chicken are seared until juicy, then tossed with sweet bell peppers and caramelized onions for the classic sizzling fajita experience — all made in one skillet.
Homemade fajitas bring together bold Tex-Mex flavors with simple, everyday ingredients, and this recipe comes together in about 30 minutes from start to finish. It is perfect for busy evenings, family dinners, or casual gatherings with friends.
Serve the sizzling chicken and vegetables with warm flour or corn tortillas and let everyone build their own fajitas with their favorite toppings — guacamole, salsa, sour cream, shredded cheese, and fresh cilantro. The heat level is easy to adjust, the vegetables are easy to swap, and chicken thighs work beautifully if you want an even juicier result. It is restaurant-quality Tex-Mex at home with minimal effort.
Why You’ll Love This Recipe
- Ready in just 30 minutes
- One skillet only, for easy cleanup
- Juicy, well-seasoned chicken with tender-crisp vegetables
- Homemade fajita seasoning with bold Tex-Mex flavor
- Perfect for family dinners and meal prep
- Easy to customize with your favorite toppings
- Delicious in tortillas, over rice, in salads, or in burrito bowls
- Naturally protein-packed and full of colorful vegetables
- Better than takeout for a fraction of the price
- A guaranteed crowd-pleaser that everyone can adapt to their taste
Ingredient Notes
A short guide to the ingredients that make these fajitas shine — and how to get the best from each one.
Chicken: Boneless, skinless chicken breasts are lean and quick-cooking, while thighs are juicier and richer. Either way, slice the chicken into thin, even strips so it cooks quickly and evenly.
Bell Peppers: A mix of red, yellow, and green peppers gives you sweetness, color, and varied texture in every bite. Slice them into strips about the same size as the chicken so everything cooks at the same rate.
Onion: A yellow or white onion turns sweet and caramelized in the hot skillet. Slice it thinly so it softens while keeping a slight bite.
Olive Oil: Olive oil helps the chicken develop a beautiful golden sear and keeps the vegetables from sticking to the pan.
Fajita Seasoning: My homemade blend of chili powder, paprika, cumin, garlic powder, onion powder, salt, and black pepper coats every strip of chicken. If you like, a little dried oregano or a pinch of cayenne makes a lovely optional addition — adjust it to your taste.
Lime Juice: Fresh lime juice brightens the whole dish and balances the warm, smoky spices. It goes right into the seasoning with the chicken, and extra lime wedges at the table add a final fresh squeeze.
Fresh Cilantro: A shower of chopped fresh cilantro adds freshness and a vibrant finish. If you are not a cilantro fan, simply leave it off.
Flour or Corn Tortillas: Warm tortillas are the classic way to wrap up the sizzling chicken and vegetables. Warm them just before serving so they stay soft and pliable.
Optional Toppings: Guacamole, sour cream, shredded cheddar or Monterey Jack, pico de gallo, salsa, sliced jalapeños, avocado, and lime wedges are all wonderful at the table — set them out and let everyone build their own.

Easy Chicken Fajitas Skillet with Peppers and Onions
Ingredients
Method
- Season the Chicken — In a large bowl, combine chicken strips with olive oil, chili powder, paprika, cumin, garlic powder, onion powder, salt, pepper, and lime juice.
- Cook the Chicken — Heat a cast-iron skillet over medium-high heat. Cook the chicken for 5–6 minutes until golden with beautiful grill marks. Remove and set aside.
- Sauté the Vegetables — Add sliced peppers and onions to the same skillet and cook for 5 minutes until tender and slightly charred.
- Combine — Return the chicken to the skillet and toss everything together. Cook for another 2–3 minutes until hot and sizzling.
- Serve — Garnish with fresh cilantro and serve immediately with warm tortillas, guacamole, salsa, and lime wedges.
Tips from Chef Lea
After many pans of fajitas in my kitchen, these are the habits that make the difference between good fajitas and unforgettable ones.
Slice thin, slice even: I always cut the chicken into thin, even strips. Uniformity is what lets every piece finish cooking at the same time — one thick strip in the mix will still be catching up while the thin ones dry out on their way to 165°F (74°C).
Pat the chicken dry: I blot the chicken strips with paper towels before seasoning them. Surface moisture turns to steam in the pan and fights the sear; dry chicken gives you those golden, almost grilled edges instead of chicken boiled in its own juices.
Get the skillet properly hot: I heat my cast-iron skillet until it is properly hot before the chicken goes in, and I cook it in a single layer without crowding — in two batches if I need to. An overcrowded pan drops the temperature, and with it goes that signature sizzle.
Keep the vegetables tender-crisp: I cook the peppers and onions for about 5 minutes over high heat, until they are tender-crisp with lightly charred edges — not 10 minutes. Soft, dull peppers lose half the pleasure of a fajita.
Let the chicken rest: While the vegetables cook, the chicken rests for a few minutes. I find the juices settle back into the meat instead of running out into the skillet, so every strip stays juicy.
Warm the tortillas last minute: I warm the tortillas right before serving, in a dry skillet or wrapped in foil. Cold tortillas tear the moment they meet the hot filling; warm ones fold without a fight.
Finish generously: I finish with plenty of fresh cilantro, extra lime wedges, and everyone’s favorite toppings. It is the restaurant-style presentation that makes a simple skillet feel like an occasion.
Serve immediately: I bring the skillet to the table still hot and sizzling. Fajitas wait for no one — that sizzle is part of the experience, and the chicken is at its juiciest straight from the pan.
Variations
Once you have the basic skillet down, these variations keep fajita night exciting.
Beef Fajitas: Swap the chicken for thinly sliced flank steak or skirt steak for classic steak fajitas with a deep, beefy flavor.
Shrimp Fajitas: Use large shrimp instead of chicken — they need only a few minutes in the hot skillet, so add them last and cook just until pink.
Spicy Fajitas: Add sliced jalapeños, chipotle powder, or extra cayenne to the seasoning for a fajita with real heat.
Cheesy Fajitas: Scatter shredded cheddar, Monterey Jack, or pepper jack over the hot chicken and vegetables and let it melt before serving.
Low-Carb Fajitas: Skip the tortillas and serve the sizzling mixture over cauliflower rice, in lettuce cups, or on a fresh salad.
Fajita Rice Bowls: Spoon everything over lime-cilantro rice with black beans, corn, avocado, and pico de gallo for a hearty bowl.
Sheet Pan Fajitas: Spread the chicken and vegetables on a sheet pan and roast at 425°F (220°C) for about 20–25 minutes for a hands-off version.
Extra Veggie Fajitas: Add mushrooms, zucchini, poblano peppers, cherry tomatoes, or corn for an even more colorful skillet.
Make Ahead & Storage
Make ahead: Slice the chicken, peppers, and onion up to 24 hours in advance and store them separately in airtight containers in the refrigerator. I also mix the fajita seasoning ahead of time — with everything prepped, dinner cooks in minutes when you are ready.
Refrigerator: Store leftover cooked fajita mixture in an airtight container in the refrigerator for up to 4 days. Always keep the tortillas separate from the filling — stored together, they turn soft and soggy.
Freezer: The cooked chicken and vegetable mixture freezes well for up to 2 months in freezer containers. Let it cool completely before freezing, then thaw overnight in the refrigerator before reheating.
Reheating: For the best texture, reheat in a hot skillet over medium heat for 3–5 minutes, stirring, until everything is hot and just starting to sizzle again. The microwave also works — heat until steaming hot throughout. Add fresh toppings — avocado, sour cream, cilantro, and guacamole — after reheating, just before serving.
FAQ
Can I make them ahead of time?
Yes. Slice the chicken and vegetables up to 24 hours ahead and keep them in separate airtight containers in the refrigerator, and mix the seasoning in advance too. Cook everything fresh when you are ready to serve — the skillet work itself takes only minutes.
What is the best cut of chicken for fajitas?
Boneless, skinless chicken breasts are the lean, classic choice and cook quickly. Chicken thighs are juicier and more flavorful. Both work beautifully — choose based on the result you prefer.
Can I use frozen peppers and onions?
Yes, you can. Fresh vegetables give the best tender-crisp texture, but frozen peppers and onions work in a pinch — cook them over high heat so the extra moisture evaporates quickly instead of steaming the vegetables.
How do I keep the chicken from drying out?
Cook over medium-high heat just until the chicken reaches 165°F (74°C) inside — no longer — and let it rest for a few minutes while the vegetables cook. Thin, even strips and a properly hot skillet are the rest of the secret.
Are chicken fajitas spicy?
Traditionally they are mild to medium, not very hot. This seasoning blend is warm and flavorful rather than fiery. To turn up the heat, add extra cayenne, sliced jalapeños, or your favorite hot sauce.
What should I serve with chicken fajitas?
Warm tortillas are essential, and then the classics: Mexican rice, lime-cilantro rice, black beans, refried beans, corn salad, guacamole, pico de gallo, sour cream, shredded cheese, and fresh salsa.
Can I make these fajitas dairy-free?
Absolutely. Simply leave out the cheese and sour cream, or use your favorite dairy-free alternatives. The chicken, vegetables, and seasoning are all naturally dairy-free.
Can I freeze chicken fajitas?
Yes. Freeze the cooked chicken and vegetable mixture for up to 2 months in freezer containers once it has cooled completely. Thaw overnight in the refrigerator and reheat in a hot skillet until sizzling.
More Dinner Recipes You’ll Love
- Easy Buffalo Chicken Wrap Recipe with Creamy Ranch Sauce
- Cowboy Spaghetti with Ground Beef, Bacon, and Cheese
- Japanese Teriyaki Chicken Rice Bowl with Fresh Vegetables
Conclusion
These Easy Chicken Fajitas are the perfect combination of bold Tex-Mex flavor, colorful vegetables, and juicy, perfectly seasoned chicken. Ready in 30 minutes in a single skillet, they are an easy answer to busy weeknights that still feels like a restaurant meal.
Serve them in warm tortillas, over rice, or as a fresh fajita bowl, and this versatile recipe is guaranteed to become a family favorite. Customize the toppings, adjust the heat, and enjoy a homemade meal full of vibrant flavor.
Follow along for a new recipe every day: find me on Facebook at Lea Recipes Kitchen, on Pinterest at @learecipes, and on Instagram @lea_recipes1. If you make these Easy Chicken Fajitas, I would love to hear how they turned out — leave the recipe a star rating and a comment below!


Leave a Reply