These easy chicken fajitas bring juicy strips of seasoned chicken, tender peppers, and sweet onions to your table in 30 minutes. They cook hot and fast in one skillet, so cleanup stays simple. You can warm tortillas while the chicken rests, then pile everything high with your favorite toppings.
This dinner fits busy weeknights, game day spreads, or weekend family meals. It’s flexible, budget-friendly, and full of bright lime and warm spices. Make it mild or spicy, use flour or corn tortillas, and add the toppings you love. Everyone can build a plate just the way they like it.

Why Make Chicken Fajitas
Chicken fajitas are the kind of meal that never gets old. They are fast, colorful, and full of fresh flavor. The sizzle of hot chicken and peppers is cozy any time of year, and the bright lime keeps every bite light. You only need a handful of common spices and a quick toss in oil and citrus. That means big flavor with little effort.
These fajitas also stretch your budget. A few chicken breasts, onions, and bell peppers feed a crowd, especially with tortillas and simple toppings like salsa, avocado, and a bit of cheese. They are a great way to use peppers and onions that are already in your fridge. In summer, they shine with farmers’ market produce. In colder months, they bring warm spice and comfort without a heavy sauce.
Best of all, you can prep ahead. Slice the chicken and vegetables in the morning, then cook everything in minutes at dinnertime. It’s a flexible, family-friendly dish that fits many diets and tastes, so it earns a steady spot in your weeknight rotation.
Why You’ll Love This Chicken Fajitas
Cozy Flavor with Everyday Ingredients
Warm chili, cumin, and smoked paprika give a classic fajita taste without special shopping. Lime adds pop, garlic adds depth, and a quick sear locks in juices. Simple pantry spices, fresh peppers, and onions do the rest.
Quick to Make, Easy to Love
Everything cooks in one hot skillet. The chicken sears in minutes, peppers soften fast, and tortillas warm while the meat rests. It’s hands-on for a short time, then dinner is ready to build and share.
Ingredients and Substitutions
What You’ll Need for This Recipe
- 1.25 to 1.5 lb boneless, skinless chicken breasts (or thighs), sliced into 1/2-inch strips
- 3 bell peppers (any colors), sliced into 1/2-inch strips
- 1 large yellow or white onion, thinly sliced
- 2 to 3 tbsp olive oil, divided
- 1 lime (zest and juice)
- 2 to 3 garlic cloves, minced (or 1 tsp garlic powder)
- 1.5 tsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp dried oregano
- 1/4 tsp cayenne pepper (optional, for heat)
- 1 to 1.25 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 8 to 10 small flour or corn tortillas
- Toppings: chopped cilantro, avocado or guacamole, salsa or pico de gallo, sour cream or Greek yogurt, lime wedges, shredded cheese
Smart Swaps for Dietary Needs
- Gluten-free: Use certified gluten-free corn tortillas and check spice labels.
- Dairy-free: Skip cheese and sour cream; use dairy-free yogurt or extra avocado.
- Low-carb: Serve in lettuce cups or over cauliflower rice.
- Low-sodium: Reduce added salt and boost lime and spices.
- Extra veggies: Add zucchini strips or mushrooms to the skillet.
Smart Variation (Optional)
- Sheet-pan fajitas: Toss everything with oil, lime, and spices. Roast at 425°F (220°C) for 18–22 minutes, stirring once, until chicken is cooked through and peppers are tender.
- Grilled fajitas: Use a grill basket for peppers and onions. Grill oiled, seasoned chicken strips over medium-high heat 2–3 minutes per side.
How to Make Chicken Fajitas
Step-by-Step Cooking Instructions
Step 1: Pat the chicken dry. Slice chicken, peppers, and onion into even 1/2-inch strips for fast, even cooking.
Step 2: In a bowl, mix 2 tbsp oil, lime zest and juice, garlic, chili powder, cumin, smoked paprika, oregano, cayenne (if using), salt, and black pepper.
Step 3: Add chicken to the bowl and toss to coat. Let it sit 10 minutes while you prep toppings and warm tortillas.
Step 4: Heat a large cast-iron or heavy skillet over medium-high until very hot. Add a drizzle of oil.
Step 5: Sear chicken in a single layer, working in batches if needed. Cook 2–3 minutes per side until browned and 165°F (74°C) inside. Transfer to a plate to rest.
Step 6: Add a bit more oil if needed. Cook peppers and onions over medium-high heat for 4–6 minutes, stirring, until crisp-tender with some char. Season to taste with salt and a squeeze of lime.
Step 7: Return chicken and any juices to the skillet; toss 30–60 seconds to coat. Warm tortillas (dry skillet, low oven, or microwave) and serve hot with toppings.
Tips for Texture, Timing & Tools
- Use a very hot pan for good sear and juicy chicken.
- Do not crowd the skillet; cook in batches.
- Slice chicken against the grain for tenderness.
- Rest chicken a few minutes before tossing back with veggies.
- Warm tortillas in a dry skillet for 20–30 seconds per side or wrap in foil and heat at 300°F (150°C) for 8–10 minutes.
- If using acid (lime), keep marinating short (10–20 minutes) to avoid toughening the meat.
Storage & Reheating
How to Store It Right
- Cool leftovers, then store chicken and veggies together in an airtight container up to 4 days.
- Keep toppings and tortillas separate for best texture.
- Freeze chicken and veggies up to 2–3 months. Thaw overnight in the fridge.
Reheating Without Losing Flavor
- Skillet: Medium heat with a splash of water or lime juice, 2–4 minutes, just until hot.
- Microwave: Cover with a damp towel; reheat in 30-second bursts, stirring once.
- Air fryer: 350°F (175°C) for 3–4 minutes, shaking once.
- Warm tortillas fresh so they stay soft.
A Dish Worth Making Again and Again
Quick, colorful, and flexible, these fajitas turn simple ingredients into a bright, satisfying meal any night of the week.
PrintChicken Fajitas
Easy and juicy chicken fajitas made in one skillet in just 30 minutes, perfect for busy weeknights.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Skillet
- Cuisine: Mexican
- Diet: Dairy-Free Options Available, Gluten-Free
Ingredients
- 1.25 to 1.5 lb boneless, skinless chicken breasts (or thighs), sliced into 1/2-inch strips
- 3 bell peppers (any colors), sliced into 1/2-inch strips
- 1 large yellow or white onion, thinly sliced
- 2 to 3 tbsp olive oil, divided
- 1 lime (zest and juice)
- 2 to 3 garlic cloves, minced (or 1 tsp garlic powder)
- 1.5 tsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp dried oregano
- 1/4 tsp cayenne pepper (optional, for heat)
- 1 to 1.25 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 8 to 10 small flour or corn tortillas
- Toppings: chopped cilantro, avocado or guacamole, salsa or pico de gallo, sour cream or Greek yogurt, lime wedges, shredded cheese
Instructions
- Pat the chicken dry. Slice chicken, peppers, and onion into even 1/2-inch strips for fast, even cooking.
- In a bowl, mix 2 tbsp oil, lime zest and juice, garlic, chili powder, cumin, smoked paprika, oregano, cayenne (if using), salt, and black pepper.
- Add chicken to the bowl and toss to coat. Let it sit 10 minutes while you prep toppings and warm tortillas.
- Heat a large cast-iron or heavy skillet over medium-high until very hot. Add a drizzle of oil.
- Sear chicken in a single layer, working in batches if needed. Cook 2–3 minutes per side until browned and 165°F (74°C) inside. Transfer to a plate to rest.
- Add a bit more oil if needed. Cook peppers and onions over medium-high heat for 4–6 minutes, stirring, until crisp-tender with some char. Season to taste with salt and a squeeze of lime.
- Return chicken and any juices to the skillet; toss 30–60 seconds to coat. Warm tortillas and serve hot with toppings.
Notes
Use a very hot pan for good sear and juicy chicken. Let chicken rest before tossing back with veggies.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 3g
- Sodium: 500mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 80mg
FAQs
Can I use chicken thighs instead of breasts?
Yes. Thighs stay very juicy and are great here. Slice into strips and cook a bit longer if needed, until 165°F (74°C).
How do I make the fajitas spicier?
Add more cayenne, use a hot chili powder, or finish with sliced jalapeños or hot salsa. You can also add chipotle powder for smoky heat.
Can I prep these ahead?
Yes. Slice chicken and veggies up to 24 hours ahead and mix the seasoning blend. Toss chicken with oil and spices up to 12 hours before cooking. Cook fresh for best texture.
How do I keep chicken from drying out?
Use high heat, do not overcook, and slice evenly. A short 10–20 minute marinate with oil and lime helps. Let chicken rest before tossing with veggies.
Final Thoughts
This fast, flavorful chicken fajita recipe is built for busy nights but tastes like a weekend treat. With a hot pan, bright lime, and a few pantry spices, dinner comes together in 30 minutes and brings everyone to the table happy.










Leave a Reply