Easy Chicken Fajita Recipe

Chicken fajitas are a delicious Tex-Mex classic that bring vibrant flavors, sizzling aromas, and family-style fun to your dining table. This chicken fajita recipe is not only easy to follow, but it also delivers restaurant-quality results at home. Whether you’re planning a weeknight dinner, a party platter, or a meal prep idea for the week, this recipe is a versatile winner. The combination of juicy marinated chicken strips, sautéed bell peppers, and onions wrapped in warm tortillas makes it a dish everyone craves.
In this in-depth article, we’ll walk you through everything you need to know from the essential tools and ingredients to helpful tips, serving suggestions, and even nutritional information.
Let’s dive into the world of sizzle and spice with this easy chicken fajita recipe!
🔪 Recipe Preparation Equipment
To prepare your chicken fajitas like a pro, you’ll need the following kitchen tools:
- Cutting board
- Sharp knife
- Mixing bowls (for marinating and tossing)
- Measuring spoons
- Large skillet or cast-iron pan
- Tongs or spatula
- Aluminum foil or tortilla warmer
- Serving platter or individual plates
- Citrus juicer (optional, for fresh lime juice)
Having these tools on hand will make your cooking process smooth and enjoyable.
🧂 What Do You Need to Prepare Chicken Fajitas? (Ingredients)
For the Chicken Marinade:
- 1 ½ pounds (700g) boneless, skinless chicken breasts (cut into strips)
- 2 tablespoons olive oil
- 1 tablespoon lime juice (freshly squeezed)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Veggies:
- 1 red bell pepper (sliced)
- 1 yellow bell pepper (sliced)
- 1 green bell pepper (sliced)
- 1 large onion (thinly sliced)
- 1 tablespoon olive oil
- Salt and pepper to taste
For Serving:
- Flour tortillas (8-inch size), warmed
- Fresh cilantro, chopped
- Lime wedges
- Sour cream
- Salsa
- Shredded cheese
- Guacamole or sliced avocados
🍽️ How to Make Chicken Fajitas Step-by-Step?

Step 1: Marinate the Chicken
In a large mixing bowl, combine olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper. Whisk to combine.
Add the chicken strips and toss to coat thoroughly. Cover and refrigerate for at least 30 minutes (up to 2 hours for maximum flavor).
Step 2: Prep the Veggies
While the chicken is marinating, slice the bell peppers and onions into even strips. Set aside.
Step 3: Cook the Chicken
Heat a large skillet or cast-iron pan over medium-high heat. Add 1 tablespoon of olive oil.
Once hot, add the marinated chicken strips in a single layer. Cook for 6–8 minutes, turning occasionally, until fully cooked and lightly charred. Remove from the skillet and keep warm.
Step 4: Sauté the Veggies
In the same skillet, add a touch more oil if needed. Toss in the sliced onions and bell peppers. Cook for 5–7 minutes until tender-crisp, slightly caramelized, but still vibrant in color. Season with salt and pepper.
Step 5: Combine and Serve
Return the cooked chicken to the skillet with the vegetables. Toss everything together and cook for 2 more minutes.
Serve hot with warm tortillas and your choice of toppings like sour cream, cheese, salsa, guacamole, or a squeeze of lime.
🔄 Variations
One of the best things about chicken fajitas is their flexibility. You can customize them endlessly to suit your taste or dietary needs. For a low-carb version, skip the tortillas and serve the chicken and veggies over cauliflower rice or in lettuce wraps. If you prefer spicier fajitas, add sliced jalapeños or a dash of hot sauce to the marinade.
To make it vegetarian, simply replace the chicken with portobello mushrooms, tofu, or tempeh. Swap in steak or shrimp for a different protein choice while keeping the same fajita seasoning for bold flavors.
If you’re cooking for kids, reduce the spices slightly and let them build their own fajita wraps with fun toppings like shredded cheese, corn, or black beans. For a cheesy twist, sprinkle shredded Monterey Jack cheese over the chicken and veggies and let it melt before serving.
🍳 Cooking Note
Marinating the chicken is key to infusing flavor and ensuring juiciness. If you’re short on time, even 20–30 minutes of marinating can make a noticeable difference. Always slice the chicken and vegetables into uniform pieces to ensure even cooking. A cast-iron skillet is preferred for that authentic fajita sizzle, but a heavy-bottomed non-stick skillet will also do the trick.
Don’t overcrowd the pan; cook the chicken in batches if needed to get a good sear. Overcrowding leads to steaming instead of browning, which reduces flavor. After cooking, allow the chicken to rest for a few minutes before mixing with the veggies.
To warm your tortillas, wrap them in foil and heat in a 350°F (175°C) oven for 10 minutes, or microwave in a clean kitchen towel for 30 seconds. Warm tortillas make a huge difference in texture and flavor.
🍽️ Serving Suggestions
Chicken fajitas shine best when served with a variety of colorful sides and toppings. Lay everything out family-style so guests can build their own fajitas. Classic sides include Mexican rice, refried beans, or corn on the cob.
Offer toppings like shredded lettuce, chopped tomatoes, jalapeños, shredded cheese, sour cream, guacamole, and lime wedges. A bowl of salsa verde or pico de gallo can add a refreshing touch.
For a fun twist, serve the fajitas on a sizzling hot plate to replicate the restaurant experience. Complement the meal with a cool beverage like agua fresca, iced tea, or margaritas.
💡 Helpful Tips
- Prep Ahead: Slice your chicken and vegetables in advance and store them separately in the fridge for up to 24 hours.
- Batch Cooking: Make a double batch of chicken and veggies. Leftovers make great fillings for quesadillas, burritos, or salads.
- Flavor Boost: Add a splash of orange juice or beer to the marinade for a unique flavor twist.
- Sizzling Finish: Warm a cast-iron skillet in the oven, then transfer the cooked fajitas to it for an authentic sizzling presentation.
- Freezer Friendly: Marinate and freeze chicken in advance. Defrost overnight and cook fresh when needed.
- Gluten-Free Option: Use corn tortillas instead of flour for a gluten-free meal.
- Don’t Overcook: Chicken can dry out quickly remove it from heat as soon as it’s cooked through and juices run clear.
🏆 Tips for the Best Chicken Fajita Recipe
- Use fresh lime juice for bright, zesty flavor in the marinade.
- Always slice the chicken against the grain to ensure tenderness.
- Let the skillet heat up thoroughly before cooking to get that golden sear.
- Don’t skip the resting time for the chicken this helps lock in juices.
- Taste and adjust seasoning after cooking; a pinch of salt or a squeeze of lime can elevate the final dish.
- Try to serve fajitas immediately for the best texture and temperature they’re best when sizzling hot!
⏱️ Timing Overview
Prep Time: 15 minutes
Marinating Time: 30 minutes to 2 hours
Cooking Time: 15 minutes
Total Time: 1 hour (including marination)
🥗 Nutritional Information (per serving, approx.)
Calories: 320 kcal
Protein: 27g
Carbohydrates: 24g
Fat: 14g
Sodium: 620mg
Fiber: 3g
Sugar: 4g
❓ FAQs
Can I use chicken thighs instead of breasts?
Yes! Chicken thighs are juicier and more flavorful, just adjust the cooking time slightly as needed.
Can I make this recipe in the oven?
Absolutely. You can roast the marinated chicken and veggies on a baking sheet at 425°F (220°C) for 20–25 minutes.
How long can I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet for best results.
Are chicken fajitas spicy?
This recipe has mild heat. To increase spiciness, add cayenne pepper or jalapeños.
Can I freeze cooked chicken fajitas?
Yes, cool completely, then freeze in portions. Reheat in a skillet or microwave.
📝 Conclusion
This chicken fajita recipe is a must-have in your weeknight dinner rotation. It’s bold, colorful, customizable, and ready in just about an hour.
With juicy chicken, perfectly sautéed veggies, and warm tortillas, this meal brings the spirit of Tex-Mex straight into your kitchen. Whether you’re cooking for a crowd or just meal prepping for the week, these fajitas offer maximum flavor with minimal effort.
Follow our detailed guide, use the tips provided, and get ready to wow your family and guests with every sizzling bite!
Print
Easy Chicken Fajita Recipe
- Total Time: 1 hour (including marination)
Ingredients
For the Chicken Marinade:
- 1 ½ pounds (700g) boneless, skinless chicken breasts (cut into strips)
- 2 tablespoons olive oil
- 1 tablespoon lime juice (freshly squeezed)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Veggies:
- 1 red bell pepper (sliced)
- 1 yellow bell pepper (sliced)
- 1 green bell pepper (sliced)
- 1 large onion (thinly sliced)
- 1 tablespoon olive oil
- Salt and pepper to taste
For Serving:
- Flour tortillas (8-inch size), warmed
- Fresh cilantro, chopped
- Lime wedges
- Sour cream
- Salsa
- Shredded cheese
- Guacamole or sliced avocados
Instructions
Step 1: Marinate the Chicken
In a large mixing bowl, combine olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, salt, and pepper. Whisk to combine.
Add the chicken strips and toss to coat thoroughly. Cover and refrigerate for at least 30 minutes (up to 2 hours for maximum flavor).
Step 2: Prep the Veggies
While the chicken is marinating, slice the bell peppers and onions into even strips. Set aside.
Step 3: Cook the Chicken
Heat a large skillet or cast-iron pan over medium-high heat. Add 1 tablespoon of olive oil.
Once hot, add the marinated chicken strips in a single layer. Cook for 6–8 minutes, turning occasionally, until fully cooked and lightly charred. Remove from the skillet and keep warm.
Step 4: Sauté the Veggies
In the same skillet, add a touch more oil if needed. Toss in the sliced onions and bell peppers. Cook for 5–7 minutes until tender-crisp, slightly caramelized, but still vibrant in color. Season with salt and pepper.
Step 5: Combine and Serve
Return the cooked chicken to the skillet with the vegetables. Toss everything together and cook for 2 more minutes.
Serve hot with warm tortillas and your choice of toppings like sour cream, cheese, salsa, guacamole, or a squeeze of lime.
- Prep Time: 15 minutes
- Marinating Time: 30 minutes to 2 hours
- Cook Time: 15 minutes
- Category: Dinner
- Cuisine: Americans
Nutrition
- Calories: 320 kcal
- Sugar: 4g
- Sodium: 620mg
- Fat: 14g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 27g
Keywords: Easy Chicken Fajita Recipe