The Best Chicken Fajitas

Featured in Family Dinner Ideas.

These chicken fajitas feature juicy marinated chicken paired with seared peppers and onions for an irresistible flavor. Start by marinating chicken in a citrusy, herb-infused mix with cumin and chili powder. While the chicken rests, sauté onions and bell peppers to bring vibrant color and taste to the dish. Once the chicken is perfectly seared, slice it thin and serve it all together with warm tortillas, avocado, salsa, and your choice of fresh toppings. It's a vibrant, hearty dish ready in under an hour and perfect for weeknights or entertaining.

Fatiha
Updated on Thu, 08 May 2025 13:04:11 GMT
A plate of food with chicken and vegetables. Pin it
A plate of food with chicken and vegetables. | zestplate.com

This simple chicken fajitas recipe transforms ordinary ingredients into a sizzling, restaurant-worthy meal your family will request again and again. The perfect balance of tender marinated chicken and caramelized vegetables delivers authentic Tex-Mex flavor right in your kitchen, making weeknight dinners exciting without hours of preparation.

I first made these fajitas during a busy weeknight when I needed something quick that would please everyone. The empty plates and requests for seconds convinced me to add this to our regular rotation. Now my teenagers actually volunteer to help slice peppers when they know fajitas are on the menu.

Ingredients

  • Boneless chicken breasts: Provide the perfect canvas for absorbing the marinade flavors while staying tender
  • Fresh bell peppers: In various colors offer both vibrant presentation and sweet contrast to the savory chicken
  • Sliced onions: Caramelize beautifully adding depth and natural sweetness
  • Fresh cilantro: Brings brightness that elevates the entire dish
  • Jalapeño: Delivers controllable heat adjust according to your preference
  • Lime juice: Tenderizes the chicken while adding essential acidity
  • Cumin and chili powder: Create that authentic fajita flavor profile without complicated spice blends
  • Fresh garlic: Infuses the marinade with aromatic complexity

How To Make The Best Chicken Fajitas

Prepare the chicken:
Slice thicker chicken breasts horizontally to create even 1/2 to 3/4 inch pieces that will cook quickly and evenly. This step ensures your chicken cooks at the same rate and remains juicy throughout.
Create the marinade:
Combine all marinade ingredients in a container large enough to hold the chicken. The acid from the lime juice begins tenderizing while the oil helps carry the flavors of herbs and spices deep into the meat. Allow at least 30 minutes but for best results marinate up to 8 hours in the refrigerator.
Sear the chicken:
Heat your pan until it just begins to smoke before adding the chicken. This high heat creates a flavorful caramelized exterior while locking in juices. Resist the urge to move the chicken for the first 2-3 minutes to develop that beautiful sear.
Rest the meat:
Covering the stacked chicken with foil after cooking allows the juices to redistribute throughout the meat instead of running out when sliced. This crucial 5-minute rest makes the difference between dry and succulent chicken.
Cook the vegetables:
Using the same pan captures all the flavorful bits left from cooking the chicken. The high heat caramelizes the natural sugars in the peppers and onions creating depth of flavor you can't achieve at lower temperatures.
Slice and serve:
Cutting across the grain shortens the muscle fibers making each bite more tender. Serve immediately while everything is hot with warm tortillas and all your favorite accompaniments.
A plate of food with chicken, avocado, peppers, and sour cream. Pin it
A plate of food with chicken, avocado, peppers, and sour cream. | zestplate.com

My absolute favorite part of this recipe is the moment when the peppers and onions hit the hot pan still coated with the chicken drippings. The sizzle and immediate aroma takes me back to the first time I had fajitas at a local Tex-Mex restaurant where they brought the cast iron skillet right to the table. That sensory memory makes cooking this dish a pleasure every single time.

Perfect Pairings

Chicken fajitas naturally pair with Mexican rice and refried or black beans for a complete meal. The starchy components balance the bold flavors while making the meal more substantial. For drinks consider serving with a classic margarita for adults or horchata for a family friendly option that complements the spices beautifully.

A pan of food with chicken, peppers, and avocado. Pin it
A pan of food with chicken, peppers, and avocado. | zestplate.com

Storing Leftovers

Store cooked chicken and vegetables separately from toppings and tortillas to maintain best quality. Place cooled chicken and vegetables in airtight containers in the refrigerator for up to 3 days. Reheat gently in a skillet with a splash of water to restore moisture. For longer storage freeze the chicken and vegetable mixture for up to 2 months. Avoid freezing the toppings as their texture will suffer.

Making Ahead Tips

Prepare all components in advance for quick assembly on busy nights. Slice chicken and vegetables up to two days ahead and store separately in the refrigerator. Mix the marinade and store separately until ready to combine with the chicken. Prepared toppings like guacamole can be made a day ahead with a layer of lime juice and plastic wrap directly on the surface to prevent browning.

Ingredient Substitutions

No fresh jalapeños? Substitute 1/4 teaspoon of cayenne pepper or red pepper flakes. Lime juice can be replaced with lemon juice or even orange juice for a different flavor profile. Boneless chicken thighs work beautifully as a juicier alternative to breasts. For a vegetarian version replace chicken with portobello mushrooms or firm tofu following the same marinating and cooking process.

Frequently Asked Questions

→ How long should I marinate the chicken?

The chicken should marinate for at least 30 minutes at room temperature or up to 8 hours in the fridge for deeper flavor.

→ Can I use other meats instead of chicken?

Yes! You can substitute chicken with thinly sliced beef, shrimp, or even tofu for a vegetarian option.

→ How do I get a good sear on the chicken?

Make sure your pan and oil are hot before adding the chicken. Let it cook undisturbed for 2–3 minutes per side to develop a flavorful crust.

→ What toppings go well with fajitas?

Classic fajita toppings include guacamole, salsa, shredded cheese, sour cream, and fresh lettuce dressed with vinegar and salt.

→ Can I make these fajitas ahead of time?

Yes! You can prep the ingredients ahead of time and reheat the cooked chicken and vegetables before serving.

→ What’s the best way to keep tortillas warm?

Wrap tortillas in a clean kitchen towel and place them in a warm oven or tortilla warmer to keep them soft and warm until serving.

Best Chicken Fajitas Ever

Juicy chicken fajitas with peppers, onions, bold spices, and fresh toppings. Delicious and easy to make.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Fatiha

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Mexican

Yield: 4 Servings

Dietary: ~

Ingredients

→ For the fajitas

01 1 1/4 to 1 1/2 pounds skinless, boneless chicken breasts
02 Salt, to taste
03 2 tablespoons canola or extra virgin olive oil
04 1 large onion, sliced lengthwise into 1/4-inch strips
05 3 bell peppers (various colors), sliced into 1/4-inch strips

→ For the marinade

06 1/4 cup chopped fresh cilantro
07 1/2 jalapeño pepper, seeded and minced
08 1 clove garlic, minced
09 3 tablespoons extra virgin olive oil
10 2 tablespoons lime juice
11 1/2 teaspoon salt
12 1/2 teaspoon ground cumin
13 1/2 teaspoon chili powder

→ For serving

14 8 to 12 flour tortillas
15 Homemade or store-bought salsa
16 Sliced avocado or guacamole
17 Sour cream
18 Thinly sliced iceberg lettuce dressed lightly with salt and cider vinegar

Instructions

Step 01

Halve large chicken breasts horizontally to achieve a thickness of 1/2-inch to 3/4-inch.

Step 02

Mix marinade ingredients in a container. Add chicken, coat evenly, cover, and marinate for 30 minutes at room temperature or up to 8 hours in the fridge.

Step 03

Remove chicken from marinade, wipe off excess, and sprinkle with salt.

Step 04

Heat 1 tablespoon oil in a cast iron pan on high. Once smoking, cook chicken without disturbing for 2-3 minutes per side until well seared. Work in batches as needed.

Step 05

Remove seared chicken to a cutting board, cover with foil, and rest for 5 minutes. Test for doneness as needed and return to pan briefly if required.

Step 06

Add 1 tablespoon oil to the pan, heat on high, and sauté onions and peppers. Scrape browned chicken bits, coat vegetables, and cook undisturbed for 2 minutes. Stir and cook for another 2 minutes.

Step 07

Slice chicken against the grain into strips. Serve immediately with peppers, onions, warm tortillas, and sides like salsa, guacamole, shredded cheese, or dressed iceberg lettuce.

Notes

  1. Marinate the chicken while prepping onions and peppers to save time.

Tools You'll Need

  • Large cast iron frying pan
  • Cutting board
  • Sharp knife
  • Metal spatula
  • Mixing bowl or container
  • Aluminum foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Gluten (from flour tortillas)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 294
  • Total Fat: 14 g
  • Total Carbohydrate: 8 g
  • Protein: 33 g