Delicious and Easy Chicken Fajitas for Dinner

8 min prep 1 min cook 30 servings
Delicious and Easy Chicken Fajitas for Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something magical about the sizzle of chicken fajitas as they hit the cast-iron skillet—the aroma of smoky spices, the vibrant colors of bell peppers, and the promise of a meal that brings everyone to the table. I first fell in love with fajitas during a family trip to San Antonio, where a street-vendor served them on a sizzling platter with homemade tortillas so warm they steamed in the cool evening air. Ever since, this recipe has become my weeknight hero: ready in 30 minutes, packed with flavor, and endlessly customizable for picky eaters or spice lovers alike. Whether you’re feeding hungry teenagers after soccer practice or hosting friends for game night, these chicken fajitas deliver restaurant-quality results without the fuss.

Why This Recipe Works

  • One-Pan Wonder: Everything cooks on a single sheet pan or skillet, meaning minimal cleanup and maximum flavor as the veggies caramelize in the chicken’s juices.
  • Customizable Heat: Adjust the chili powder and cayenne to make it toddler-mild or fire-breather hot.
  • Make-Ahead Marinade: Whisk the spice blend and lime juice in the morning; chicken soaks up flavor while you work.
  • Colorful Veggies: A rainbow of bell peppers means a spectrum of vitamins—and an Instagram-worthy platter.
  • Family Style Fun: Set out warm tortillas and toppings so everyone builds their own masterpiece.
  • Freezer Friendly: Double the batch; marinated chicken freezes beautifully for up to 3 months.
  • Under 400 Calories: Lean protein and fiber-rich veggies keep dinner light without sacrificing satisfaction.

Ingredients You'll Need

Ingredients

Great fajitas start with great ingredients. Below I break down each component and share my grocery-store secrets so you can shop with confidence.

Chicken Breast vs. Thighs: I use boneless, skinless chicken breasts for their quick-cooking leanness, but thighs stay juicier if you prefer dark meat. Either way, slice the chicken into ½-inch strips so every bite soaks up the smoky spice blend. Look for plump, rosy pieces without any gray spots—signs of freshness.

Bell Peppers: Choose a mix of red, yellow, and green for sweetness and visual pop. Red are the ripest and sweetest; green have a pleasant bitterness that balances the spices. Store them in the crisper drawer in a paper towel–lined produce bag; they’ll keep for up to a week.

Red Onion: Milder than yellow and gorgeous when charred. Slice into half-moons so they stay intact on the skillet and don’t fall through the grates if you decide to grill.

Homemade Fajita Seasoning: Skip the packet—my blend is chili powder, smoked paprika, ground cumin, garlic powder, oregano, salt, pepper, and a pinch of cayenne. Make a triple batch; it keeps for 6 months in a spice jar.

Fresh Lime Juice: Bottled lime juice tastes flat. Roll room-temperature limes on the counter before cutting to maximize juice—about 2 tablespoons per lime.

Olive Oil: A mere 2 tablespoons help the spices adhere and encourage caramelization. Use a fruity extra-virgin variety for the best flavor.

Tortillas: Six-inch flour tortillas are traditional, but corn works for gluten-free diners. Warm them in a dry skillet 30 seconds per side so they puff and char lightly.

How to Make Delicious and Easy Chicken Fajitas for Dinner

1
Whisk the Fajita Spice Blend

In a small bowl combine 1 tablespoon chili powder, 2 teaspoons smoked paprika, 2 teaspoons ground cumin, 1 teaspoon garlic powder, 1 teaspoon dried oregano, 1 teaspoon kosher salt, ½ teaspoon black pepper, and ⅛ teaspoon cayenne. Stir until uniform; set aside 1 teaspoon of the mixture to season the vegetables later.

2
Marinate the Chicken

Place 1½ pounds chicken breast strips in a medium bowl. Add 2 tablespoons olive oil, juice of 1 lime, and the remaining spice blend. Toss until every strip is coated. Cover and refrigerate at least 15 minutes while you prep the veggies, or up to 8 hours for deeper flavor.

3
Slice the Veggies Uniformly

Halve and seed 2 red, 1 yellow, and 1 green bell pepper. Slice into ¼-inch strips so they cook at the same rate as the chicken. Slice 1 medium red onion into half-moons. Toss veggies with 1 teaspoon olive oil and the reserved 1 teaspoon spice blend.

4
Preheat Your Cooking Surface

For stovetop, heat a 12-inch cast-iron skillet over medium-high until a drop of water evaporates instantly. For sheet-pan, preheat oven to 425°F (220°C) with a heavy rimmed sheet inside so it’s ripping hot—this mimics a restaurant plancha and guarantees char.

5
Sear the Chicken First

Add chicken strips in a single layer; don’t crowd. Let them sear undisturbed for 2 minutes to develop a smoky crust. Flip and cook another 2 minutes until just opaque. Transfer to a plate; they’ll finish cooking later and stay juicy.

6
Char the Vegetables

In the same skillet (or on the hot sheet-pan) scatter peppers and onions. Resist stirring for 3 minutes so edges blacken. Toss and continue cooking 4–5 minutes until crisp-tender and blistered in spots.

7
Reunite Chicken and Veggies

Return chicken (and any resting juices) to the skillet. Toss everything together for 1–2 minutes until chicken reaches 165°F (74°C) and vegetables are glazed with the spiced pan sauce. Squeeze the juice of ½ lime over top for brightness.

8
Warm Tortillas and Serve

While the fajita mixture rests, heat tortillas in a dry skillet 30 seconds per side or wrap in foil and warm in the 425°F oven for 5 minutes. Serve family-style with bowls of pico de gallo, guacamole, sour cream, and shredded cheese.

Expert Tips

High Heat is Non-Negotiable

Medium-high heat creates the Maillard reaction—that caramelized crust that screams authentic Tex-Mex. If your pan isn’t hot enough the chicken will steam and turn rubbery.

Deglaze for Extra Flavor

After searing chicken, pour 2 tablespoons chicken broth or water into the hot skillet and scrape browned bits with a wooden spoon. Pour over finished fajitas for an extra layer of smoky sauce.

Don’t Over-Marinate

Lime juice begins to “cook” chicken after 8 hours. If prepping ahead, combine spices and oil but add lime only in the final 2 hours for tender, not mushy, texture.

Double the Batch

Cooked fajitas freeze beautifully. Cool completely, portion into freezer bags, press out air, and freeze flat for up to 3 months. Reheat in a hot skillet straight from frozen in 6 minutes.

Variations to Try

  • Steak Fajitas

    Swap chicken for 1½ pounds flank steak sliced against the grain. Marinate 30 minutes, then sear 3 minutes per side for medium-rare. Rest 5 minutes before slicing.

  • Vegetarian Portobello

    Replace chicken with 4 large portobello caps, gills scraped, sliced ½-inch thick. Add 1 tablespoon soy sauce to marinade for umami depth.

  • Low-Carb Bowl

    Serve fajita mixture over cauliflower rice and romaine with pico, avocado, and a drizzle of chipotle Greek yogurt.

  • Sweet & Spicy Mango

    Add 1 diced mango to the skillet during the final minute; toss until warmed and glazed. The sweetness tames the heat and creates a glossy sauce.

Storage Tips

Refrigerator: Cool leftovers within 2 hours and store in an airtight container up to 4 days. Reheat in a hot skillet for best texture; microwaving works but softens peppers.

Freezer: Portion cooled chicken and veggies into quart-size freezer bags, press out air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or reheat directly in a non-stick skillet over medium with a splash of broth.

Make-Ahead Meal Prep: Slice raw chicken and vegetables on Sunday. Store in separate zip-top bags with marinade components (spices + oil) for up to 3 days. Dump and cook on busy weeknights.

Frequently Asked Questions

Absolutely! Preheat grill to medium-high. Use a grill basket for vegetables and cook chicken strips on skewers or a perforated grill pan. Total time is about 8 minutes with occasional turning for even char.

Six-inch flour tortillas are pliable and traditional. For gluten-free choose corn tortillas labeled “super soft” or heat them between damp paper towels to prevent cracking. Warm just before serving for maximum flexibility.

Slice evenly, don’t overcook, and let chicken rest off-heat 2 minutes before serving. The lime juice and oil marinade also helps retain moisture. Using thighs instead of breasts adds insurance.

Yes—use two skillets or a second sheet pan so ingredients stay in a single layer. Overcrowding steams instead of sears. Cooking time increases by 2–3 minutes per batch.

Classic: pico de gallo, guacamole, sour cream, shredded cheddar or cotija, pickled jalapeños, fresh cilantro, and a squeeze of lime. Adventurous: roasted corn salsa, chipotle crema, or pineapple habanero salsa.

Yes, the base recipe contains no dairy. Simply choose toppings like guacamole, salsa, and cilantro instead of cheese or sour cream for a fully dairy-free meal.
Delicious and Easy Chicken Fajitas for Dinner
chicken
Pin Recipe

Delicious and Easy Chicken Fajitas for Dinner

(4.9 from 127 reviews)
Prep
15 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Make Spice Blend: In a small bowl whisk chili powder, paprika, cumin, garlic powder, oregano, salt, black pepper, and cayenne. Reserve 1 teaspoon for vegetables.
  2. Marinate Chicken: Toss chicken strips with 1 tablespoon olive oil, juice of 1 lime, and remaining spice blend. Marinate 15 minutes while prepping veggies.
  3. Prep Veggies: Toss bell peppers and onion with remaining 1 teaspoon olive oil and reserved spice blend.
  4. Sear Chicken: Heat a 12-inch cast-iron skillet over medium-high. Add chicken in a single layer; sear 2 minutes per side until just opaque. Transfer to plate.
  5. Char Veggies: In same skillet add peppers and onion; cook 6–7 minutes, stirring occasionally, until blistered and crisp-tender.
  6. Combine: Return chicken and any juices to skillet; toss 1–2 minutes until chicken reaches 165°F (74°C). Finish with juice of ½ lime.
  7. Serve: Warm tortillas and fill with fajita mixture plus desired toppings.

Recipe Notes

For meal prep, double the batch and freeze cooled fajita mixture up to 3 months. Reheat straight from frozen in a hot skillet with a splash of broth for 6 minutes, stirring often.

Nutrition (per serving, without toppings)

380
Calories
35g
Protein
28g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.