Quick Chicken Fajitas Recipe for Flavorful Weeknight Dinners

Chicken Fajitas are a family favourite—perfect for a leisurely weekend dinner or a quick midweek meal. Tender pan-fried chicken breast, crunchy peppers and onions, and a smoky fajita seasoning come together in warm tortillas with plenty of tasty toppings.

A pan on a set dinner table, filled with cooked fajitas, ready to serve up with side dishes.

Chicken Fajitas are one of our go-to family meals: delicious, sociable and simple to prepare. Everyone can build their own wrap, which makes it fun for gatherings and stress-free for busy nights.

For the best texture, cook over high heat so the vegetables stay crisp rather than soggy. If you have time, you can marinate the chicken and cook meat and veg separately, but this recipe is designed to be ready in under 30 minutes without losing flavour.

I recommend using a homemade fajita seasoning or a good quality jarred blend—commercial packets often contain unnecessary additives. A simple mix delivers that rich, spicy, smoky taste that defines great fajitas.

Serve everything family-style with a selection of fresh toppings in the centre of the table so everyone can customise their own wraps. You can also stretch the filling with black beans or serve extra sides for larger groups.


Why you’ll love this Easy Chicken Fajitas recipe

⭐️ Can be made ahead of time

⭐️ Packed with veggies and flavour

⭐️ A fun, customisable, sociable family dinner


A plate of chicken fajitas in a wrap with lots of toppings, with lots of side dishes surrounding the plate, ready to eat.

Sarah’s Notes

My love of fajitas is no secret. The spice mix is bold enough that I usually don’t bother marinating, and this keeps the meal quick without sacrificing character.

Fajitas are incredibly versatile—I’ve adapted the flavour into potatoes, pasta and traybakes—but this classic pan-fried version remains my favourite because it brings everyone together around the table.

Choose your favourite tortillas—wheat, corn, large or small. To keep them warm, wrap the stack in foil and place in the oven at about 100°C fan / 120°C / 250°F while you finish the fajitas.


Chicken Fajitas Ingredients

The raw ingredients for making chicken fajitas laid out on a white surface.
  • Olive oil – for pan-frying (sunflower or another neutral oil works too).
  • Chicken – chicken breasts, about one per person, sliced into strips.
  • Fajita seasoning – use a homemade blend or a good jarred mix for best flavour.
  • Peppers – a mix of red, yellow and green peppers, sliced; frozen peppers work if preferred.
  • Red onions – peeled and cut into wedges.
  • Tortilla wraps – your preferred type; this recipe uses eight regular-sized tortillas.
  • To serve – sour cream or plain yoghurt, sliced avocado, grated cheddar, tomato salsa, lime wedges and fresh coriander.

How to make Chicken Fajitas

1. Toss the chicken with the fajita seasoning and half the oil in a large bowl so the strips are well coated.

2. Heat a large frying pan over high heat and add the spiced chicken. Cook for about 5 minutes until the chicken begins to turn golden.

3. Add the remaining oil, then add the sliced peppers and onion. Stir and cook together.

4. Continue to cook for another 5–10 minutes, stirring often, until the chicken is cooked through and the veg is slightly softened with some charred edges. Serve with tortillas and toppings and let everyone build their own wraps.


Substitutions

  • Vegetarian – Try halloumi instead of chicken for a satisfying vegetarian option.
  • Beef – Swap chicken for sliced beef and use the same method for classic beef fajitas.

Leftovers

In the fridge: Fold the cooled chicken mix into tortillas, store in a container and refrigerate for up to 3 days—perfect for lunches. The filling is not overly saucy, so it should be easy to eat cold or reheated.

Reheating: Reheat in the microwave or in foil in the oven. You can also serve cold if preferred.

In the freezer: The filling freezes well. Cool completely, place in a freezer-safe container and freeze up to 3 months. Defrost thoroughly before reheating.

Recipe tips

What to serve with Chicken Fajitas

Lay out the toppings and let everyone build their own wraps. Common choices are sour cream or yoghurt, sliced avocado, grated cheddar, tomato salsa, lime wedges and fresh coriander.

You can also offer tortilla chips and guacamole, a simple Mexican salad, rice, corn on the cob or nachos as extra sides.

Warming tortilla wraps

To warm tortillas, wrap them in foil and place in the oven at about 100°C fan / 120°C / 250°F while you finish the fajitas.

Feeding a crowd

Fajitas are easy to scale. Add extra tins of black beans to stretch the filling, and prepare more sides to keep everyone satisfied.

More Mexican Inspired recipes…

A close up of Beef Enchiladas, straight out of the oven with melted cheese on top.

Family Dinner Ideas

Beef Enchiladas {Easy Cheesy Recipe!}

Easy salmon tacos recipe on a wooden board with cucumber and avocado dressing

Under 30 minutes

Easy Salmon Tacos {30 Minute Meal}

Bowl of Easy Chilli Con Carne.

Beef Mince Recipes

Chilli Con Carne {Easiest EVER Recipe!}

Red peppers, beans, onion and chicken chunks in an air fryer for Air Fryer Mexican Chicken.

Air Fryer

Air Fryer Mexican Chicken Traybake


FAQs

Can I make fajitas into a vegetarian dish?

Yes — use halloumi as a tasty vegetarian alternative; it cooks quickly and pairs well with fajita seasoning.

Can I use chicken thighs instead?

Yes, thighs work well and are flavorful, though they may require slightly longer cooking time.

Do I need to marinate the chicken in the seasoning?

Marinating can deepen the flavour, but it isn’t necessary—this recipe is seasoned strongly enough to be tasty without marination.

Can I make this ahead of time?

Yes. You can cook the chicken and prep toppings earlier, then reheat the filling and assemble at mealtime.

Can I make fajitas in the oven?

Yes. Spread the ingredients on a large tray and roast at about 180°C fan / 200°C / 400°F for 20–25 minutes for a tray-bake version.

Please rate the recipe and let me know how it turned out. I love seeing your cooking—tag me on Instagram if you’d like to share your photos.

A pan filled with cooked chicken fajitas on a table, with side dishes around, ready to eat.
5 from 31 votes

Easy Chicken Fajitas

By Sarah Rossi
This fun, easy and mouthwatering Chicken Fajitas recipe is ideal for the whole family. Juicy chicken, crisp vegetables and smoky seasoning wrapped in tortillas and finished with your favourite toppings.
Prep Time: 10
Cook Time: 15
Total Time: 25
Servings: 4 People

Ingredients 

  • 650 g Chicken breasts, Cut into strips
  • 4 tbsp Fajita seasoning
  • 2 tbsp Olive oil
  • 1 Red pepper, Deseeded and cut into thick slices
  • 1 Yellow pepper, Deseeded and cut into thick slices
  • 1 Green pepper, Deseeded and cut into thick slices
  • 2 Red onions, Peeled and cut into wedges

To serve:

  • 8 Tortilla wraps
  • 150 g Sour cream
  • 2 Avocados, Sliced
  • 150 g Cheddar cheese, Grated
  • 200 g Tomato salsa
  • 1 Lime, Cut into wedges
  • 15 g Coriander

Instructions 

  • Flavour the chicken: Place the chicken in a large bowl and mix with the fajita seasoning and half of the oil.
  • Pan fry: Heat a large frying pan over high heat and tip in the spiced chicken. Cook for 5 minutes until it starts to turn golden.
  • Add the rest of the oil, then add the peppers and onions to the pan.
  • Cook everything together for 5–10 more minutes, stirring often, until the chicken is cooked through and the vegetables are slightly softened with a little char.
  • Serve: Place the tortillas and toppings on the table and let everyone assemble their own fajitas.

Did you make this recipe? Click here to let us know how it went and give it a ⭐️ rating! Your feedback helps us create more recipes you’ll love.

Notes

Storing leftovers: Fold the cooled chicken mixture into tortillas and store in a container in the fridge for up to 3 days. The filling also freezes for up to 3 months.

Warming tortillas: Wrap tortillas in foil and warm in the oven at 100°C fan / 120°C / 250°F while you prepare the fajitas.

Prep ahead: Cook the chicken and prepare sides earlier in the day, then reheat the filling and assemble at mealtime for a quick, stress-free dinner.

Nutrition

Calories: 892kcalCarbohydrates: 58gProtein: 54gFat: 51g

Nutrition information is automatically calculated and should be used as an approximation. Values are per portion unless stated otherwise.

Additional Info

Course: Main Course
Cuisine: Family Food, Mexican
Like this? Leave a comment and rating below!Share your creations on social media and tag the account you follow to show off your fajitas.