Chicken Fajitas Recipe

35 Comments

5 from 10 votes
Jump to Recipe

This post may contain affiliate links. Please read my disclosure policy.

This Chicken Fajitas Recipe sizzles with juicy chicken, colorful bell peppers, and onions, all in a flavorful homemade marinade. It’s a quick, delicious, and family-friendly Tex-Mex dinner that’s ready in 25 minutes and perfect for busy weeknights or fun gatherings.

Chicken, pepper strips and other ingredients for Chicken Fajitas in a cast iron skillet with a wooden spoon.

Nothing beats the sizzling aroma and flavor of chicken fajitas right out of the skillet! This easy recipe is a staple in my home, combining tender chicken with vibrant peppers and a zesty, flavorful marinade. Whether it’s for a quick weeknight dinner or a fun weekend party, these fajitas are make-ahead friendly, customizable for your family or guests, and sure to be a winner with everyone at your dinner table!

Why You’ll Love This Chicken Fajitas Recipe

  • Quick and Easy: Ready in under 30 minutes, perfect for busy weeknight dinners.
  • Deliciously Flavorful: An easy, zesty marinade packs a punch.
  • Customizable: Swap veggies, add favorite toppings, and adjust spiciness.
  • Meal Prep Friendly: Prep veggies and marinate ahead for an even quicker dinner.
  • Kid and Family Friendly: Kid-approved and perfect for family meals, casual parties, and taco nights.

Ingredients for Chicken Fajitas

Be sure to see the recipe card below for the full listing of ingredients, instructions, notes, and estimated nutritional information.

Ingredients for chicken fajitas - chicken breasts, olive oil, peppers, spices, onion, lime, and tortillas.
  • Chicken: 2 pounds of boneless, skinless chicken breasts or tenderloins, sliced into thin strips to ensure even cooking.
  • Bell Peppers: 1 red and 1 yellow or green bell pepper, deseeded and sliced into thin strips.
  • Onion: 1 medium onion, peeled and sliced into thin strips.

Marinade:

  • Olive Oil: For the marinade and cooking.
  • Lemon Juice: Makes the chicken tender and adds bright flavor.
  • Chili Powder: Adds a little heat.
  • Ground Cumin: Brings warm, earthy notes.
  • Cayenne Pepper: A pinch for a little extra kick.
  • Stone House Seasoning: 1 tsp for flavor (or salt, pepper and garlic).
  • Tortillas: Warmed flour or corn tortillas for serving.
  • Optional Toppings: Sour cream, avocado slices, guacamole, salsa, pico de gallo, lime wedges, or cilantro.

Ingredient Swaps

  • Protein: Use shrimp instead of chicken. Try my steak fajitas recipe if you’re in the mood to use beef.
  • Veggies: Add mushrooms or thin strips of zucchini for extra vegetables.
  • Spicy: Omit cayenne for a milder taste, or add a bit more if you prefer extra spiciness.
  • Gluten-Free: Use corn tortillas or lettuce wraps.
  • Seasoning Swap: Use 1/2 tsp each of kosher salt and pepper and 2 cloves minced garlic if not using Stone House Seasoning.

How to Make Chicken Fajitas

This recipe is easy to create all in one skillet, with very little prep and amazing flavor. Here’s how to make it!

Step by Step Instructions

Bag of peppers and onions in marinade along with bag of chicken in marinade to make fajitas.
  1. Prep Marinade and Marinate Chicken and Vegetables: In a glass jar with a tight-fitting screw-top lid, combine marinade ingredients, close and shake to mix well. Slice chicken, bell peppers, and onion into thin strips. Place the chicken in one sealable bag or container, and the veggies in another. Pour 1/3 of the marinade over the chicken, 1/3 over the veggies, and reserve the last 1/3 to use when cooking. Place sealed bags or containers in the refrigerator for 1 hour or up to overnight.
Chicken, peppers, onions and seasonings beging cooking in skillet
  1. Cook Veggies and Chicken: Add marinated veggies and cook in a heated skillet over medium-high heat until tender-crisp, about 5 minutes. Remove to a plate and set aside. In the same skillet, add marinated chicken strips. Cook until nearly done, about 5-7 minutes. Return veggies to the skillet, add the reserved marinade, and toss to combine. Cook until heated through, about 1-2 minutes.
Cast iron skillet used to cook chicken fajitas.
  1. Serve: Serve fajitas hot with warmed tortillas. Garnish with your favorite toppings, such as sour cream, salsa, avocado slices, or lime wedges.

Recipe Success Tips

  • Slice Evenly: Cut chicken and veggies into similar sizes for even cooking.
  • Marinate for Best Flavor: Marinating enhances the taste, even if done for a short while, but overnight is ideal.
  • Enough Room in the Skillet: Don’t overcrowd it. Cook in batches if needed, so all ingredients get a good sear and sizzle.
  • Warm Tortillas: Heat tortillas to make them soft.
  • Add Garnish/Toppings: Use your favorites to ensure the best flavor.

Storage Tips

  • Store: Cool any leftovers and store in airtight containers in the refrigerator for 3-4 days.
  • Freeze: Cook and cool fajitas completely. Place into freezer-safe containers or bags and freeze for up to 3 months. Thaw overnight in the refrigerator.
  • Reheat: Warm in a skillet over medium heat until heated through, or microwave at 80% power in 30-45 second increments until warm.
  • Meal Prep Tip: Marinate the night before for quicker cooking for that weeknight dinner.

What Sides to Serve with Chicken Fajitas

Try my Instant Pot Brown Rice, White Rice, or Cilantro Lime Rice with these fajitas. I also love to serve my queso or guacamole with tortilla chips as a side.

Frequently Asked Questions

Can I make these chicken fajitas ahead of time?

Yes. Marinate the chicken and vegetables for an hour to overnight for faster cooking.

What is the best method to warm tortillas?

Wrap in foil and heat in a 350°F oven for 10 minutes, or microwave on high for 20-30 seconds, wrapped in a damp towel.

Can I freeze chicken fajitas?

Yes. Place cooled fajitas in airtight, freezer-safe containers and freeze for up to 3 months.

More Delicious Tex-Mex Recipes

Easy Sheet Pan Nachos

Beef Enchiladas

Perfect Queso

Easy Tacos with Homemade Taco Seasoning

Why These Chicken Fajitas Are a Winner

With their enticing colors, amazing flavors, and quick and easy prep, these chicken fajitas are a regular go-to for busy nights or fun evenings with friends. They’re definitely crowd-favorites!

Chicken Fajitas Recipe

5 from 10 votes
This Chicken Fajitas Recipe sizzles with juicy chicken, colorful bell peppers, and onions, all in a flavorful homemade marinade. It’s a quick, delicious, and family-friendly Tex-Mex dinner that's ready in 25 minutes and perfect for busy weeknights or fun gatherings.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6

Ingredients

  • 2 pounds boneless skinless chicken breasts, sliced into thin strips
  • 1 medium red pepper, deseeded and sliced into thin strips
  • 1 medium bell pepper, deseeded and sliced into thin strips
  • 1 medium onion, peeled and sliced into thin strips
  • 3 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1/2 teaspoon chili powder
  • 1 teaspoon ground cumin
  • pinch cayenne pepper
  • 1 teaspoon Stone House Seasoning, or 1/2 tsp kosher salt, 1/2 tsp black pepper, and 2 cloves minced garlic
  • 6-8 tortillas, warmed

Optional Garnish:

Instructions 

  • Place the chicken into a sealable bag. Place the peppers and onion into a separate sealable bag. Add the olive oil, lemon juice, chili powder, ground cumin, cayenne pepper, Stone House seasoning to a jar with a screw top or tight fitting lid. Shake until well combined. Pour 1/3 over chicken, 1/3 over vegetables and reserve the remainder in the jar for using when cooking the chicken fajitas. Seal the bags tightly and refrigerate for one hour to overnight.
  • When ready to cook, heat a large skillet over medium-high heat. Pour vegetable bag into the skillet and cook until just tender crisp, about 5 minutes. Remove the vegetables from the skillet to a plate and add chicken strips to the same skillet. When the chicken is cooked throughout, add vegetables back to the skillet along with the reserved marinade.
  • Serve with tortilla and optional garnishes.

Notes

Storage Tips:
  • Store: Cool any leftovers and store in airtight containers in the refrigerator for 3-4 days.
  • Freeze: Cook and cool fajitas completely. Place into freezer-safe containers or bags and freeze for up to 3 months. Thaw overnight in the refrigerator.
  • Reheat: Warm in a skillet over medium heat until heated through, or microwave at 80% power in 30-45 second increments until warm.
  • Meal Prep Tip: Marinate the night before for quicker cooking for that weeknight dinner.
Note:  The amount of Stone House Seasoning used yields a mild flavor. You can add a small amount more if you wish, just as you can do with the cayenne. 

Nutrition

Calories: 341kcal
Carbohydrates: 19g
Protein: 35g
Fat: 13g
Fiber: 1g

Nutrition information is automatically calculated, so should only be used as an approximation.

Enjoy!
Robyn xo

From the Add a Pinch recipe archives. Originally published 2015.

Welcome to Add A Pinch

About Robyn

Robyn Stone is a passionate home cook, baker, food photographer, and cookbook author. As the creator of Add a Pinch, she has been sharing cherished family recipes and practical cooking tips since 2010, inspiring home cooks to create delicious meals with ease. A devoted wife and mom, Robyn’s warm, approachable style has cultivated a loyal community of food enthusiasts. Her culinary expertise has been showcased on Food Network, Southern Living, Southern Lady, People Magazine, Hallmark Channel, and more.

5 from 10 votes (3 ratings without comment)

Leave a comment

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

Recipe Review




35 Comments

  1. hhscratch says:

    5 stars
    I did make these even quicker than the recipe. I forgot to put everything in bags. I just put olive oil in a skillet, then put all the ingredients in until cooked. My family said that was the best meal they every had. Thanks. Anne Hodde