Chicken Fajitas Recipe

Servings: 4 Total Time: 33 mins Difficulty: easy
Chicken Fajitas Recipe
Chicken Fajitas Recipe pinit View Gallery 1 photo

There’s something about a sizzling platter of chicken fajitas that just feels like a celebration, you know?

The vibrant peppers, the charred onions, and that impossibly fragrant chicken create a dinner that’s as fun to assemble as it is to eat.

Why This Fajita Recipe Just Works?

We’ve all had bland fajitas, where the chicken is just… there, and the veggies are an afterthought.

This recipe flips that script entirely, starting with a marinade that does the heavy lifting to guarantee a flavour hit in every single bite.

Ingredients Needed for the Recipe

Gathering your ingredients is the first step to fajita night success.

Here’s what you’ll need, and a little note on why each component matters.

  • Lime Juice & Orange Juice: The citrus duo. Lime gives that essential tang, while orange juice adds a subtle, balancing sweetness that makes the savoury flavours pop.
  • Olive Oil: It carries the flavours in the marinade and helps achieve a beautiful sear on both the chicken and vegetables.
  • Garlic Cloves & Cumin Powder: The aromatic heart of the dish. Garlic brings pungent depth, and cumin offers that warm, earthy note we associate with great Mexican-inspired food.
  • Salt & Black Pepper: These fundamentals season the chicken from the inside out, making sure every strand is tasty, not just the surface.
  • Chicken Thighs or Breasts: Thighs stay incredibly juicy and are my personal pick, but breasts work beautifully too. Just remember to slice them evenly for quick, even cooking.
  • Capsicums (Bell Peppers) & Onion: The colourful, sweet backbone of your fajita filling. Using a mix of colours isn’t just pretty, it adds different subtle flavour notes.
  • Small Tortillas, Avocado, Sour Cream & Lime Wedges: The supporting cast for serving. They provide the cool, creamy, and fresh contrasts that make the whole experience sing.

The Magic Behind That Marinade

Let’s talk about that orange juice for a second, because it’s the quiet superstar here.

Mixed with the savoury ingredients, it doesn’t taste fruity at all once cooked. Instead, it creates a complex, fragrant base that tenderizes the chicken and helps it caramelize gloriously in the pan. It’s a trick used in cuisines from Cuban mojo pork to Korean marinades, and it works wonders here.

How to make Chicken Fajitas Recipe?

Chicken Fajitas RecipeRoll Recipe
“Make this recipe yours—just save it to your Pinterest!”

The process is straightforward, but a few key techniques will take your results from good to absolutely restaurant-worthy.

Let’s walk through it, step by satisfying step.

Step 1 – Marinate the Chicken

Whisk all the marinade ingredients together in a large bowl until well combined.

Add your chicken pieces, toss them thoroughly to coat every bit, then cover and let them soak up the flavour for at least one hour, or up to 24 in the fridge.

Step 2 – Char the Vegetables

Heat a tablespoon of oil in a heavy skillet over high heat until it’s almost smoking.

Add your peppers and onions in a single layer, letting them sit untouched for a good 45 seconds to get those gorgeous blackened bits, then toss and repeat until they’re tender-crisp and beautifully charred.

Step 3 – Cook the Chicken

In another skillet, heat more oil over medium-high heat.

Add the marinated chicken, letting it cook undisturbed for 3-4 minutes per side to develop a deep, caramelized crust. That patience is rewarded with incredible flavour.

Step 4 – Rest and Slice

Transfer the cooked chicken to a plate and tent it loosely with foil.

Let it rest for about three minutes; this allows the juices to redistribute so they stay in the meat, not on your cutting board, before you slice it against the grain.

Step 5 – Warm and Assemble

Warm your tortillas using your preferred method—a dry skillet, over a gas flame, or wrapped in foil in the oven.

Pile the warm tortillas high with the charred veggies, top with slices of that juicy chicken, and finish with avocado, a drizzle of sour cream, and a generous squeeze of fresh lime.

Tips

A few small tweaks can make a big difference in your fajita journey.

Keep these ideas in your back pocket for the best possible results.

  • If you can, use two skillets to cook the veggies and chicken simultaneously. Everything comes to the table hot, sizzling, and perfect.
  • Don’t crowd the pan when cooking the vegetables. Cook them in batches if needed. Overcrowding steams them, and we’re aiming for char, not a braise.
  • For the warmest, most flexible tortillas, I steam them. Heat a little water in a skillet, turn off the heat, place a plate of stacked tortillas over it, and cover with a lid for a minute.

Ingredient Swaps and Substitutions

No orange juice? No problem. Pineapple juice or even a tablespoon of brown sugar dissolved in water can stand in.

The goal is that hint of sweetness and acid. For the vegetables, try mushrooms or zucchini slices for a different twist. And if you’re out of sour cream, plain Greek yogurt or even a creamy guacamole works wonderfully.

More Than Just a Tortilla Filling

While the classic tortilla wrap is iconic, this fajita mix is incredibly versatile.

Try it piled onto a crisp green salad for a low-carb option, or spooned over a bowl of cilantro-lime rice for a hearty burrito bowl. It’s also fantastic as a filling for omelettes or quesadillas the next day.

Storing Your Fajita Leftovers

Any leftover chicken and vegetables can be stored together in an airtight container in the fridge for up to three days.

They reheat brilliantly in a skillet over medium heat. I don’t recommend freezing the assembled veggie-chicken mix, as the peppers can become watery, but the marinated raw chicken freezes beautifully for a future fast and flavourful dinner.

Chicken Fajitas Recipe

These Chicken Fajitas have a terrific flavour hit from a really great Fajita marinade, starring zesty lime, sweet orange juice, cumin and garlic. Served alongside charred rainbow capsicum and onion, they’re stuffed inside warm tortillas for a colourful, satisfying Mexican fiesta—ready in under 30 minutes after marinating!

Chicken Fajitas Recipe
Pin Recipe
0 Add to Favorites
Prep Time 15 mins Cook Time 15 mins Rest Time 3 mins Total Time 33 mins Difficulty: easy Servings: 4 Estimated Cost: $ 15 Calories: 420 Best Season: Spring, Summer, autumn, Winter

ingredients

Marinade

Fajitas

To Serve

Instructions

  1. Marinate the Chicken

    In a large bowl, whisk together all marinade ingredients: lime juice, orange juice, 2 tbsp olive oil, garlic, cumin, salt, and pepper. Add chicken and toss to coat thoroughly. Marinate for at least 1 hour (or up to 24 hours in fridge).
  2. Cook Vegetables

    Heat 1 tbsp oil in a large heavy-based skillet over high heat until smoking. Add capsicum and onion in a single layer (cook in 2–3 batches if needed). Let sit undisturbed for 45 seconds to char, then toss and spread again. Repeat 2 more times (total ~2–3 minutes per batch). Season with salt and pepper. Transfer to a platter and cover to keep warm.
  3. Cook Chicken

    In same or second skillet, heat remaining 1 tbsp oil over medium-high heat. Add chicken (discard excess marinade) and cook 3–4 minutes per side until golden and cooked through (internal temp 74°C/165°F).
  4. Rest & Slice

    Transfer chicken to a plate, cover loosely with foil, and let rest for 3 minutes. Slice into thin strips.
  5. Warm Tortillas

    Warm tortillas in a dry skillet, microwave (covered with damp towel), or wrapped in foil in oven (~180°C/350°F for 5 min).
  6. Assemble & Serve

    Layer warm tortillas with charred peppers/onion, sliced chicken, avocado, and a drizzle of sour cream. Squeeze fresh lime juice over top, fold, and enjoy immediately!

Nutrition Facts

Servings 4

Serving Size 1 serving (approx. 2 fajitas + sides)


Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 23 gg36%
Saturated Fat 5 gg25%
Trans Fat 0 gg
Cholesterol 95 mgmg32%
Sodium 840 mgmg35%
Potassium 720 mgmg21%
Total Carbohydrate 24 gg8%
Dietary Fiber 6 gg24%
Sugars 8 gg
Protein 32 gg64%

Calcium 6 mg
Iron 15 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Marinade Substitutions: No orange juice? Use 2 tbsp apple cider vinegar + 1 tbsp honey, or sub with pineapple juice.
  • Protein Swap: Works great with shrimp (marinate 15–30 min), beef strips, or tofu.
  • Sheet Pan Option: Spread chicken and veggies on a baking sheet. Roast at 220°C/425°F for 20–25 min, tossing halfway.
  • Make Ahead: Marinate chicken up to 24 hours. Veggies can be pre-sliced and stored separately.
  • Extra Veggies: Add sliced zucchini, mushrooms, or jalapeños for more colour and crunch.
Keywords: chicken fajitas, fajita marinade, easy mexican dinner, sheet pan fajitas, weeknight dinner
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I use chicken breast instead of thighs?

Yes! Breast works well, but slice horizontally (butterfly) to ensure even thickness and don’t overcook—breasts dry out faster. Thighs are more forgiving and stay juicier.

Why use both lime and orange juice?

Lime adds bright acidity, while orange juice contributes subtle sweetness and enzymes (bromelain) that tenderise the chicken without making it mushy. Together, they create a balanced, deeply flavoured marinade—no citrus taste remains after cooking.

How do I get restaurant-style char on the veggies?

Use high heat, don’t overcrowd the pan, and let the veggies sit untouched for 45 seconds between tosses. A cast-iron or carbon-steel skillet gives the best sear.

Can this be grilled?

Absolutely! Thread chicken onto skewers (if using pieces) or use a grill basket for veggies. Grill chicken 4–5 min per side, veggies 2–3 min per side.

Christopher Nolan Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

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

[instagram-feed]