How to Make Chicken Fajitas

How to Make Chicken Fajitas hits that perfect spot between smoky, zesty, and a little bit messy in the best way, and I say that as someone who has dripped fajita juice on more than one white shirt. This recipe stays budget-friendly with simple ingredients and smart pantry shortcuts. It works for busy families, meal-preppers, and anyone who wants dinner on the table in about 35 minutes, including me on nights when I would rather watch cooking shows than cook.

Reasons To Try This Chicken Fajitas Recipe

You get juicy chicken, tender-crisp peppers, and onions with charred edges that taste like your favorite Tex Mex spot. The marinade uses basic pantry staples, so you skip expensive mixes and still get big flavor.

Clean-up stays easy because everything cooks in one skillet, and you can prep most of it ahead. It also scales well, so you can cook for two or feed a small crowd without extra stress.

“These How to Make Chicken Fajitas taste like restaurant fajitas on a weeknight budget, and my family licks the skillet clean every time. ★★★★★”

Ingredients You Need

 

 

Chicken and Marinade

  • 1 ½ pounds boneless skinless chicken breasts, thinly sliced into strips
  • 2 tablespoons olive oil (or avocado oil)
  • 2 tablespoons fresh lime juice (about 1 lime)
  • 1 tablespoon orange juice (optional, for a hint of sweetness)
  • 2 teaspoons chili powder
  • 1 ½ teaspoons ground cumin
  • 1 teaspoon smoked paprika (or regular paprika if that is what you have)
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon dried oregano
  • ½ teaspoon fine sea salt, plus more to taste
  • ¼ teaspoon black pepper
  • ⅛ teaspoon cayenne pepper (optional, for heat)

I like smoked paprika from brands like McCormick or Simply Organic because it gives that grilled flavor without a grill. If you only have taco seasoning, you can use 2 to 3 tablespoons as a shortcut and reduce the salt slightly.

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 olive oil
  • Pinch of salt and pepper

You can use frozen sliced peppers and onions in a pinch. Do not thaw them; just toss them straight into the hot skillet and cook off the extra moisture.

Tortillas and Toppings

You can skip cheese and sour cream if you want a lighter plate and lean on salsa and avocado for richness.

Equipment

  • Large cast iron or heavy skillet (12 inch works best)
  • Cutting board and sharp knife
  • Mixing bowl or zip-top bag for marinating
  • Tongs or a spatula
  • Small skillet or microwave for warming tortillas

Tips

  • Slice chicken and veggies into similar sized strips so they cook evenly.
  • Use very high heat for the skillet so the chicken and peppers get a quick char instead of steaming.
  • Pat chicken dry before marinating so the spices cling better.
  • Marinate at least 15 minutes; aim for 2 to 4 hours in the fridge for deeper flavor.
  • Do not crowd the skillet; cook chicken in two batches if needed.
  • Warm tortillas right before serving so they stay soft and pliable.
  • Taste and adjust salt and lime at the end; bright acid makes the flavors pop.
  • Prep extra veggies and cook them all; leftover fajita veggies taste great in eggs the next morning.

How to Make Chicken Fajitas

 

 

1: Slice Everything

Slice the chicken breasts into thin strips, about ½ inch wide. Cut the onion in half from root to tip, then slice into thin half moons. Slice all bell peppers into thin strips and set them aside in a separate bowl.

2: Mix the Marinade

In a large bowl, whisk together olive oil, lime juice, orange juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, black pepper, and cayenne. Taste a tiny bit and adjust salt or lime if you want more punch. The marinade should taste bold and slightly salty.

3: Marinate the Chicken

Add the sliced chicken to the bowl with the marinade and toss until every piece looks coated. Cover and chill for at least 15 minutes while you prep toppings, or up to 4 hours for stronger flavor. If you use a zip-top bag, press out extra air so the marinade hugs the chicken.

4: Cook the Vegetables

Heat 1 tablespoon olive oil in a large skillet over medium high heat until it shimmers. Add sliced onions and peppers, season with a pinch of salt and pepper, and toss. Cook 6 to 8 minutes, stirring occasionally, until the veggies soften and get some charred edges, then transfer them to a plate.

5: Cook the Chicken

Return the skillet to high heat and let it get very hot. Add half the marinated chicken in a single layer and let it cook undisturbed for 2 to 3 minutes so it sears. Stir and cook another 2 to 3 minutes until the chicken cooks through and the thickest piece reaches 165°F, then move it to the plate and repeat with the remaining chicken.

6: Combine and Finish

Add all the cooked chicken and any juices back to the skillet. Toss in the cooked peppers and onions and stir over medium heat for 1 to 2 minutes so everything heats together. Squeeze fresh lime over the top and taste; add more salt or lime if needed.

7: Warm the Tortillas

Warm tortillas in a dry skillet over medium heat for about 30 seconds per side until soft and pliable. Stack them in a clean kitchen towel to keep them warm. You can also wrap them in a damp paper towel and microwave for 20 to 30 seconds.

8: Build Your Fajitas

Set out the skillet of How to Make Chicken Fajitas, warm tortillas, and all your toppings. Fill each tortilla with a scoop of chicken and veggies, then add cheese, salsa, avocado, sour cream, and cilantro. Squeeze a lime wedge over the top and eat while everything still sizzles a little.

Different Ways to Try It

  • Gluten free: Use certified gluten free corn tortillas and check your spices and salsa labels.
  • Dairy free: Skip cheese and sour cream and add extra avocado or a drizzle of cashew crema.
  • Low carb: Serve the chicken fajitas over shredded lettuce or cauliflower rice instead of tortillas.
  • Extra protein: Add black beans or pinto beans to the skillet during the last 2 minutes of cooking.
  • Extra veggies: Toss in zucchini strips, mushrooms, or cherry tomatoes for more color and nutrients.
  • Kid friendly: Reduce or skip cayenne and serve toppings on the side so kids can build their own.

How to Serve Chicken Fajitas

Serve How to Make Chicken Fajitas straight from the hot skillet so everyone can build their own at the table. Add simple sides like cilantro lime rice, black beans, or a crunchy salad. Offer toppings in small bowls so people can customize with salsa, avocado, cheese, and sour cream. Pour cold sparkling water, limeade, or iced tea to keep the Tex Mex vibe going without any alcohol.

Make-Ahead and Storage Success

You can slice the chicken and veggies and mix the marinade up to 24 hours ahead; keep the chicken in the marinade and the veggies in a separate container. Store cooked chicken fajitas in an airtight container in the fridge for up to 4 days. Reheat in a hot skillet for a few minutes so the chicken stays juicy and the veggies keep some texture. Freeze cooked chicken and veggies for up to 2 months, then thaw overnight in the fridge and reheat in a skillet for a quick weeknight meal.

How to Make Chicken Fajitas
Adaly Kandice

How to Make Chicken Fajitas

Chicken fajitas are a fast and flavorful dish made with marinated chicken, sautéed bell peppers, and onions, served in warm tortillas with your favorite toppings.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4
Course: Lunch
Cuisine: American

Ingredients
  

  • 1 1/2 pounds boneless, skinless chicken breasts, thinly sliced
  • 3 tablespoons olive oil, divided
  • 2 tablespoons fresh lime juice
  • 2 cloves garlic, minced
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 red bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 medium yellow onion, thinly sliced
  • 8 small flour tortillas, warmed
  • 1/4 cup fresh cilantro, chopped
  • 1/2 cup sour cream
  • 1/2 cup shredded cheese
  • 1 lime, cut into wedges

Instructions
 

  1. In a large bowl, whisk together 2 tablespoons olive oil, lime juice, garlic, chili powder, cumin, smoked paprika, oregano, salt, and black pepper.
  2. Add the sliced chicken to the bowl and toss to coat evenly in the marinade. Cover and refrigerate for at least 20 minutes or up to 2 hours for more flavor.
  1. Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat.
  2. Add the sliced bell peppers and onion. Cook, stirring often, until softened and lightly charred at the edges, 5–7 minutes. Transfer the vegetables to a plate and set aside.
  1. In the same skillet over medium-high heat, add the marinated chicken in a single layer. Cook, stirring occasionally, until the chicken is cooked through and lightly browned, about 6–8 minutes.
  2. Return the cooked peppers and onions to the skillet, toss with the chicken, and heat through for 1–2 minutes. Adjust seasoning with additional salt or lime juice if needed.
  3. Serve the chicken and vegetable mixture in warm flour tortillas. Top with cilantro, sour cream, shredded cheese, and lime wedges if desired.

Notes

Nutrition Information
Approximate per serving (1/4 of recipe, without optional toppings): 360 calories; fat 15 g; saturated fat 3 g; carbohydrates 26 g; fiber 2 g; sugars 4 g; protein 30 g; sodium 520 mg. Values will vary based on tortilla size, toppings, and exact ingredients used.

Leave a Comment

Recipe Rating