Chicken Fajitas (Easy, Juicy, 30-Minute Dinner)

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.

Chicken Fajitas (Easy, Juicy, 30-Minute Dinner)

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.

Print

Chicken Fajitas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy and juicy chicken fajitas made in one skillet in just 30 minutes, perfect for busy weeknights.

  • Author: mary
  • 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

Scale
  • 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

  1. Pat the chicken dry. Slice chicken, peppers, and onion into even 1/2-inch strips for fast, even cooking.
  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.
  3. Add chicken to the bowl and toss to coat. Let it sit 10 minutes while you prep toppings and warm tortillas.
  4. Heat a large cast-iron or heavy skillet over medium-high until very hot. Add a drizzle of oil.
  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.
  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.
  7. 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

Did you make this recipe?

Share a photo and tag us  we can’t wait to see what you’ve made!

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.

Mary Avatar

AUTHOR

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Smiling woman in a modern kitchen, representing the author of a blog post on how to optimize SEO

Hi! I’m Ella!

🍽 Easy, cozy recipes with a touch of Scandinavian charm because the best meals are meant to be shared.

Search

Subscribe

Get exclusive access to recipes and cooking tips!





You’ll also love