
How to Make Chicken Fajitas tastes smoky, zesty, and a little bit messy in the best way, perfect for busy weeknights when you want something fun in about 35 minutes. This recipe works for beginners who want a simple skillet dinner and for seasoned home cooks who crave bold Tex Mex flavor without a ton of dishes. I still remember burning my first batch in a tiny apartment kitchen, so you can learn from my mistakes and skip the smoke alarm soundtrack.
Why How to Make Chicken Fajitas Is Worth It
You build big flavor fast with simple ingredients and one skillet. The chicken stays juicy, the peppers stay a little crisp, and the tortillas catch all the drippy goodness.
You control the spice level, the toppings, and the portions, so this meal fits picky kids and heat lovers at the same table. Cleanup stays easy, and leftovers taste just as good tucked into bowls or salads the next day.
“These chicken fajitas tasted like a restaurant meal but came together in one pan on a weeknight ★★★★★”
Ingredients You Need
Chicken and Marinade
- 1 ½ pounds boneless skinless chicken breasts, thinly sliced into strips
- You can use chicken thighs if you prefer richer flavor and more forgiveness with cooking time.
- 3 tablespoons neutral oil (avocado, canola, or light olive oil)
- 2 tablespoons fresh lime juice (about 1 large lime)
- 1 tablespoon orange juice (optional, adds a hint of sweetness)
- 3 cloves garlic, minced
- 1 ½ teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon onion powder
- ½ to 1 teaspoon kosher salt, to taste
- ¼ teaspoon black pepper
- ¼ to ½ teaspoon cayenne pepper, to taste (optional for heat)
You can swap individual spices with a good quality fajita or taco seasoning blend if you want a pantry shortcut. In that case, use about 2 ½ tablespoons seasoning plus 2 tablespoons oil and lime juice.
Vegetables
- 1 large yellow onion, thinly sliced
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 yellow or orange bell pepper, thinly sliced
- 1 tablespoon oil
- Pinch of salt and pepper
Use any mix of bell peppers you have on hand. Frozen sliced peppers and onions work in a pinch; just cook them a bit longer to drive off extra moisture.
Tortillas and Toppings
- 8 to 10 small flour tortillas or corn tortillas
- Choose flour tortillas for soft, flexible fajitas or corn tortillas for a gluten friendly option.
- 1 cup shredded cheese (cheddar, Monterey Jack, or a Mexican blend)
- 1 avocado, sliced or mashed
- ½ cup sour cream or plain Greek yogurt
- ½ cup salsa or pico de gallo
- Fresh cilantro, chopped
- Extra lime wedges
You can use store brand tortillas and cheese without any problem; the seasoning and fresh lime carry most of the flavor.
Equipment List
- Large cast iron skillet or heavy stainless steel skillet
- Cutting board and sharp knife
- Mixing bowl or zip top bag for marinating
- Tongs or spatula
- Measuring spoons and cups
- Small skillet or microwave for warming tortillas
Quick Tips & substitutions
- Slice chicken and veggies into similar size strips so everything cooks evenly.
- Use chicken thighs if you want juicier meat and a little more forgiveness with cook time.
- Swap individual spices with 2 to 3 tablespoons of fajita seasoning if you want a shortcut.
- Use frozen pepper and onion mix when you feel short on time; cook from frozen and let extra liquid evaporate.
- Warm tortillas in a dry skillet or wrapped in a damp towel in the microwave so they stay soft and pliable.
- Marinate at least 20 minutes, but up to 8 hours in the fridge, to build deeper flavor.
- Skip cayenne and use mild chili powder if you cook for kids or spice sensitive eaters.
- Use corn tortillas and check your seasoning blend if you need a gluten friendly version.
How to Make How to Make Chicken Fajitas
Step 1: Prep the Chicken and Marinade
Slice the chicken into thin strips about ½ inch wide. Place the strips in a bowl or zip top bag.
Add oil, lime juice, orange juice, garlic, chili powder, cumin, smoked paprika, oregano, onion powder, salt, pepper, and cayenne. Toss everything until the chicken coats evenly, then chill for 20 to 30 minutes while you prep the vegetables.
Step 2: Slice the Vegetables
Peel and slice the onion into thin half moons. Core and seed the bell peppers, then slice them into thin strips.
Keep the slices similar in size so they cook at the same rate. Set the vegetables aside near the stove so you can move quickly once the skillet heats.
Step 3: Cook the Vegetables
Heat 1 tablespoon oil in a large skillet over medium high heat until it shimmers. Add the sliced onions and peppers in an even layer.
Sprinkle with a pinch of salt and pepper. Cook 5 to 7 minutes, stirring occasionally, until the vegetables soften and develop a few charred spots while they still keep some bite, then transfer them to a plate.
Step 4: Cook the Chicken
Return the skillet to medium high heat and add a drizzle of oil if the pan looks dry. Add the marinated chicken in a single layer, working in batches if needed so you avoid crowding the pan.
Let the chicken cook undisturbed for 2 to 3 minutes so it browns, then stir and cook another 3 to 4 minutes until the strips cook through and no pink remains. If the pan starts to smoke too much, lower the heat slightly.
Step 5: Combine Chicken and Vegetables
Add the cooked peppers and onions back into the skillet with the chicken. Toss everything together so the vegetables pick up the flavorful juices and browned bits from the pan.
Squeeze a little extra lime juice over the top and taste a piece of chicken. Adjust salt or lime if needed so the flavors pop.
Step 6: Warm the Tortillas
While the chicken and veggies stay on low heat, warm your tortillas. Heat a dry skillet over medium heat and warm each tortilla for about 20 to 30 seconds per side until soft and pliable.
You can also wrap a stack of tortillas in a slightly damp paper towel and microwave for 30 to 45 seconds. Keep them wrapped in a clean kitchen towel so they stay warm at the table.
Step 7: Build and Serve
Set out the skillet of chicken fajitas, warm tortillas, and all your toppings. Fill each tortilla with a few strips of chicken, some peppers and onions, and your favorite toppings like cheese, avocado, salsa, and sour cream.
Finish with a squeeze of lime and a sprinkle of cilantro. Expect a little mess and enjoy every saucy bite.
Recipe Variations
- Gluten friendly: Use corn tortillas and confirm your spice blend and salsa use gluten free ingredients.
- Dairy free: Skip cheese and sour cream or use plant based versions and extra avocado for creaminess.
- Vegan: Swap chicken with sliced portobello mushrooms, extra peppers, and black beans or tofu strips marinated in the same seasoning.
- Low carb: Serve the fajita chicken and veggies over lettuce, cauliflower rice, or zucchini noodles instead of tortillas.
- Extra protein: Add black beans or pinto beans to the skillet in the last few minutes of cooking.
- Extra veggies: Toss in sliced mushrooms, zucchini, or cherry tomatoes near the end so they stay bright and tender.
Ways to Serve
- Classic style in warm tortillas with cheese, salsa, avocado, and lime.
- Fajita bowls over rice, quinoa, or cauliflower rice with beans and shredded lettuce.
- Stuffed into crisp lettuce cups with salsa and a little Greek yogurt.
- Over baked potatoes with cheese, salsa, and cilantro.
- As a topping for nachos with tortilla chips, melted cheese, and plenty of peppers and onions.
Storage Success
Let the chicken and vegetables cool to room temperature, then store them together in an airtight container in the fridge for up to 4 days. Reheat in a skillet over medium heat with a splash of water or lime juice so the chicken stays juicy. You can also reheat in the microwave in short bursts and stir between each round. Store tortillas at room temperature in their package, and slice fresh toppings like avocado right before serving.

How to Make Chicken Fajitas
Ingredients
Method
- In a large bowl, whisk together olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and black pepper.
- Add the thinly sliced chicken breasts and toss until all pieces are evenly coated in the marinade.
- Cover and refrigerate for at least 20 minutes, or up to 2 hours for more flavor.
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
- Add sliced onion and bell peppers, sprinkle with salt, and cook, stirring occasionally, until softened and lightly charred in spots, about 6–8 minutes.
- Transfer the cooked peppers and onions to a plate and keep warm.
- In the same skillet over medium-high heat, add the marinated chicken in an even layer, working in batches if necessary to avoid crowding.
- Cook, stirring occasionally, until the chicken is browned and cooked through, about 6–8 minutes.
- Return the peppers and onions to the skillet, toss with the chicken, and cook for 1–2 minutes more to heat through.
- Warm the flour tortillas in a dry skillet or wrapped in foil in a low oven until soft and pliable.
- Spoon the chicken, peppers, and onions into the warm tortillas.
- Top with sour cream, salsa, shredded cheese, lime juice, and cilantro if desired.
- Serve immediately while hot.
Notes
Approximate per serving (1/4 of recipe, without optional toppings): 410 calories; fat 17 g; saturated fat 3 g; carbohydrates 33 g; fiber 3 g; sugars 5 g; protein 32 g; sodium 640 mg. Values will vary based on brands, toppings, and portion size.
