Sizzling Chicken Fajitas

Welcome to the ultimate guide for crafting the most succulent and flavorful Chicken Fajitas right in your own kitchen! This recipe centers around an incredibly easy-to-make, yet intensely aromatic, Chicken Fajita Marinade. With just three core ingredients and a mere five minutes of preparation, you’ll unlock the secret to tenderizing and infusing your chicken with authentic Tex-Mex flavors. Whether you prefer juicy chicken breasts or rich chicken thighs, a quick marinade from 30 minutes to up to 8 hours is all it takes to transform simple poultry into the star of your next meal. Prepare to cook up a batch of homemade fajitas so delicious, they rival your favorite restaurant’s best!

Grilled chicken and colorful vegetables sizzling in a cast iron skillet, garnished with sliced avocado and lime wedges

Table of contents

  • The Magic of Homemade Chicken Fajitas
  • Why This Fajita Marinade Stands Out
  • Essential Ingredients for Perfect Fajitas
    • Choosing Your Chicken
    • The Secret to Our Fajita Seasoning
    • Fresh Lime Juice: The Flavor & Tenderizer
    • Quality Olive Oil
    • Bell Peppers and Onions: The Classic Duo
  • Step-by-Step Instructions for Mouthwatering Fajitas
    • Crafting the Perfect Chicken Fajita Marinade
    • How to Grill Chicken Fajitas for Maximum Flavor
    • How to Cook Chicken Fajitas on the Stove: Pan-Seared Perfection
  • Expert Tips for Flawless Chicken Fajitas
  • Storage and Reheating Your Fajitas
  • Creative Topping Ideas for Your Fajitas
  • What to Serve Alongside Your Chicken Fajitas
  • Dietary Adaptations for Your Chicken Fajitas
  • Explore More Mexican-Inspired Recipes

The Magic of Homemade Chicken Fajitas

There’s an undeniable charm to a sizzling platter of fajitas, especially when it’s one you’ve prepared with love in your own kitchen. For many, like my husband, chicken fajitas aren’t just a meal; they’re a craving, a weekly staple, or a go-to for family dinners. Over the years, I’ve dedicated myself to perfecting this homemade fajita recipe, turning it into a dish that consistently delivers on flavor, juiciness, and that coveted restaurant-quality experience.

The journey to creating the ultimate chicken fajitas starts with an exceptional marinade. While many might reach for pre-made packets, the secret to truly outstanding fajitas lies in a fresh, vibrant, and perfectly balanced marinade. This recipe leverages my highly popular homemade fajita seasoning – a blend celebrated for its robust flavors and natural ingredients – combining it with olive oil and fresh lime juice to create a tenderizing and taste-boosting elixir for your chicken.

Forget bland, dry chicken and soggy vegetables. This comprehensive guide, packed with essential tips and tricks, will empower you to craft authentic, delicious, and perfectly cooked chicken fajitas every single time. Get ready to impress your family and friends with a meal that’s not only easy to make but also incredibly satisfying.

Why This Fajita Marinade Stands Out

What makes a great marinade? It’s all about balance: flavor, moisture, and tenderization. This Chicken Fajita Marinade excels by striking that perfect harmony using only three core ingredients. Unlike many store-bought marinades that rely on artificial flavors and excessive sodium, our homemade approach guarantees a fresh and vibrant taste profile. The magic happens swiftly; in just 5 minutes, you can have your chicken ready to soak in the deliciousness.

The beauty of this marinade is its dual action. Firstly, the lime juice acts as a natural tenderizer, gently breaking down the chicken fibers to ensure a supremely tender bite. Secondly, the combination of our special fajita seasoning and olive oil deeply infuses the chicken with layers of smoky, zesty, and savory notes. This isn’t just about coating the chicken; it’s about permeating every strand with a flavor that sings of authentic Mexican cuisine. Whether you’re planning a quick weeknight dinner or a weekend gathering, this marinade guarantees a succulent and unforgettable fajita experience.

Fresh ingredients for chicken fajitas laid out on a white wooden board, including chicken, bell peppers, onions, limes, and spices

Essential Ingredients for Perfect Fajitas

Creating truly exceptional chicken fajitas begins with selecting the right ingredients. Each component plays a vital role in building the layered flavors and textures that make this dish so beloved. Here’s a detailed look at what you’ll need and why each choice matters for an unforgettable homemade fajita experience.

Choosing Your Chicken

The foundation of any great chicken fajita is, naturally, the chicken itself. You have an excellent choice between **boneless, skinless chicken breasts** or **chicken thighs**. I’ve prepared this recipe countless times using both, and while I once exclusively used chicken breasts, I’ve become a firm advocate for chicken thighs. My husband’s persistence paid off, as thighs consistently deliver a juicier, more flavorful result dueating to their slightly higher fat content.

If you’re a fan of the succulent chicken found in popular fast-casual Mexican restaurants like Chipotle, then chicken thighs are definitely the way to go, as they often use this cut for its superior texture and taste. However, don’t feel limited – this marinade works wonders with chicken breasts too, yielding tender and delicious results. Ultimately, the choice is yours, and either option promises a fantastic fajita experience. For optimal fajita strips, slice your chosen chicken against the grain into uniform 1/2-inch wide pieces. This ensures even cooking and a tender bite.

The Secret to Our Fajita Seasoning

While you can certainly pick up a pre-made fajita seasoning blend from the spice aisle of any grocery store, I cannot emphasize enough the transformative power of making your own homemade fajita seasoning. It’s not just a recommendation; it’s one of the most popular recipes on this blog for a reason! The carefully curated combination of chili powder, rich paprika, earthy cumin, and just the right amount of salt – alongside other aromatic spices – creates a flavor profile that is unmatched.

Beyond the superior taste, crafting your own seasoning gives you complete control over the ingredients. This means no hidden sugars, preservatives, or unnecessary additives often found in commercial blends. It’s incredibly simple to mix up in less than five minutes, and once prepared, it can be stored in your pantry for up to six months, ready for whenever the fajita craving strikes. Consider making a double batch to always have this flavor powerhouse on hand for not just fajitas, but other Mexican-inspired dishes as well!

Fresh Lime Juice: The Flavor & Tenderizer

Citrus is an indispensable component in any effective marinade, and fresh lime juice is truly the MVP in our fajita recipe. It serves a dual purpose: first, it injects a vibrant, zesty flavor that brightens the entire dish, cutting through the richness of the chicken and spices. Second, and crucially, its acidity acts as a natural meat tenderizer. The citric acid gently denatures the proteins in the chicken, helping to break down tough fibers without “cooking” the meat (as would happen with stronger acids or prolonged marinating).

While fresh is always best for optimal flavor, if you find yourself in a pinch, bottled lime juice can work, though it won’t offer the same bright intensity. Lemon juice or even orange juice can be acceptable substitutes, but it’s paramount not to omit the citrus entirely. The acid is absolutely key to achieving tender, juicy, and profoundly flavorful fajitas that leave a lasting impression.

Quality Olive Oil

Olive oil plays a critical role in this marinade and the subsequent cooking process. Functionally, it acts as a carrier, helping the potent fajita seasoning adhere beautifully and evenly to every piece of chicken. This ensures that each bite is packed with flavor. Beyond adhesion, olive oil is essential for achieving that desirable golden-brown sear on the outside of the chicken, whether you’re grilling or cooking on the stovetop. This sear not only locks in moisture but also adds a fantastic textural contrast and depth of flavor through caramelization.

Opt for a good quality extra virgin olive oil for the marinade, as its fruity notes will subtly enhance the overall taste. During cooking, a more robust olive oil or even a vegetable oil can be used, particularly for high-heat searing, if preferred.

Bell Peppers and Onions: The Classic Duo

No plate of sizzling fajitas is complete without the vibrant colors and sweet-savory crunch of sautéed bell peppers and onions. These vegetables are more than just a garnish; they contribute significantly to the dish’s texture, aroma, and visual appeal. Feel free to unleash your creativity here – use your favorite color bell peppers, or better yet, mix two or three different hues like red, green, and yellow for a stunning visual contrast and a slightly varied sweetness. Green bell peppers offer a more robust, slightly bitter note, while red and yellow peppers are sweeter.

For the onions, a red onion is highly recommended due to its milder flavor when cooked and its beautiful purple hue that adds to the dish’s aesthetic. However, a yellow onion will also perform admirably. Ensure all vegetables are uniformly sliced into ¼-inch strips. This ensures they cook evenly and achieve that perfect tender-crisp texture that defines great fajita veggies.

Step-by-Step Instructions for Mouthwatering Fajitas

Ready to transform these simple ingredients into a fiesta of flavors? Follow these detailed instructions, complete with essential tips, to ensure your chicken fajitas are nothing short of spectacular. While a full recipe card with exact measurements and a video is available at the bottom of this post, these step-by-step guides will walk you through the process visually and descriptively.

Raw chicken thighs coated in a rich, flavorful marinade in a large glass bowl, ready for marination

Crafting the Perfect Chicken Fajita Marinade

  1. Prepare the Chicken: Start by slicing your boneless, skinless chicken breasts or thighs into uniform ¼ to ½-inch strips. This ensures even marination and cooking. Place the chicken strips into a large, non-reactive bowl or a sturdy, re-sealable freezer bag.
  2. Add Marinade Ingredients: Pour in the fresh lime juice, olive oil, and your homemade fajita seasoning.
  3. Combine Thoroughly: Using tongs or your hands (wearing gloves is recommended), toss the chicken until every piece is completely and evenly coated in the marinade. Ensure there are no dry spots. If using a freezer bag, seal it, pressing out as much air as possible, then massage the bag to distribute the marinade.
  4. Marinate: Place the bowl or bag in the refrigerator. Allow the chicken to marinate for a minimum of 30 minutes to allow the flavors to meld and the lime juice to begin its tenderizing work. For deeper flavor and maximum tenderness, you can marinate the chicken for up to 8 hours. Avoid marinating for longer than 8 hours, as the acid in the lime juice can start to break down the chicken’s texture too much, potentially making it mushy.
Perfectly grilled chicken thighs, golden brown and juicy, resting on a white cutting board after cooking

How to Grill Chicken Fajitas for Maximum Flavor

Grilling is my absolute favorite method for cooking chicken fajitas, as it imparts an irresistible smoky char that’s hard to beat. But fear not if you don’t have a grill; the stovetop method (detailed below) yields fantastic results too!

  1. Preheat the Grill: Set your grill to medium-high heat, aiming for a temperature between 350-400°F (175-200°C). Ensure the grates are clean and lightly oiled to prevent sticking.
  2. Cook the Chicken: Once the grill is hot, use tongs to remove the chicken from the marinade, allowing any excess marinade to drip off. Discard any remaining marinade in the bag or bowl. Place the chicken pieces directly onto the hot grill grates.
  3. Grilling Times: Grill chicken thighs for approximately 5-6 minutes per side. If using chicken breasts, cook them for 7-8 minutes per side. The most crucial step is to always use an instant-read meat thermometer to confirm the internal temperature reaches a safe 165°F (74°C) before removing the chicken from the grill.
  4. Rest the Chicken: Transfer the cooked chicken to a clean cutting board, loosely tent it with foil, and let it rest for 3-5 minutes. This crucial step allows the juices to redistribute, ensuring moist and tender chicken.
  5. Grill the Veggies: While the chicken rests, prepare your bell peppers and onions. Toss them with a drizzle of olive oil, salt, and pepper. You can place them in a grill basket or create a “foil basket” on a large sheet of heavy-duty foil with the sides bent upwards. Add the veggies to the grill over medium heat, tossing frequently with tongs for 4-5 minutes, or until they are tender-crisp with a slight char.
  6. Assemble and Serve: Slice the rested grilled chicken into strips. Combine with the grilled bell peppers and onions. Serve immediately with warm flour or corn tortillas and your favorite fajita toppings.
Cooked, tender-crisp sliced bell peppers and onions in a large cast iron skillet, perfectly caramelized

How to Cook Chicken Fajitas on the Stove: Pan-Seared Perfection

For those without a grill or on a rainy day, cooking chicken fajitas on the stovetop is an excellent alternative, capable of producing beautifully seared chicken and caramelized vegetables. A cast iron skillet is highly recommended for its ability to retain and distribute heat evenly, resulting in that coveted char.

  1. Cook the Vegetables First: Heat 1 tablespoon of olive oil (or vegetable oil) in a large cast iron skillet or heavy-bottomed pan over medium-high heat. Once hot, add your uniformly sliced bell peppers and onions. Sauté for 6-7 minutes, stirring occasionally, until they are tender-crisp and have developed some caramelized edges. Remove the cooked vegetables from the skillet and set them aside on a large plate or sheet pan.
  2. Sear the Chicken: In the same skillet (no need to clean it – those browned bits add flavor!), increase the heat slightly if needed. Use tongs to remove the chicken from the marinade, allowing any excess to drip off. If the chicken seems overly wet from the marinade, a quick pat with a paper towel can help achieve a better sear. Place the chicken strips in a single layer in the hot skillet, ensuring not to overcrowd the pan. Cook chicken thighs for 5-6 minutes per side, or chicken breasts for 7-8 minutes per side.
  3. Check for Doneness: Just like with grilling, always use an instant-read meat thermometer to ensure the internal temperature of the chicken reaches 165°F (74°C) before taking it off the heat.
  4. Rest and Slice: Transfer the cooked chicken to a cutting board and let it rest for 3-5 minutes. This allows the juices to settle back into the meat, ensuring maximum tenderness and flavor. After resting, slice the chicken against the grain into desired fajita strips.
  5. Combine and Serve: Return the sliced chicken to the skillet with the reserved cooked bell peppers and onions. Toss everything together briefly to warm through. Serve immediately with warm corn or flour tortillas and all your favorite fajita toppings.
A vibrant plate of chicken fajitas topped with fresh cilantro and creamy sliced avocado, ready to be enjoyed

Expert Tips for Flawless Chicken Fajitas

  • Do Not Rinse the Marinade Off: Once marinated, the chicken should go directly onto the grill. If cooking in a skillet, however, a gentle pat with a paper towel can remove excessive wetness, which helps achieve a better sear. On the grill, excess marinade drips away, but in a pan, it can steam the chicken instead of searing it.
  • Prep the Marinade Ahead: You can mix all the marinade ingredients (excluding the chicken) and store them in the refrigerator for up to 5 days. This makes meal prep a breeze! Just add your chicken when you’re ready to marinate.
  • Embrace Chicken Thighs for Juiciness: For the most incredibly juicy, tender, and flavorful chicken fajitas, seriously consider using chicken thighs. Even if you’re traditionally a chicken breast loyalist, the slightly higher fat content in thighs provides an unparalleled succulence that truly elevates this dish.
  • Grilling for Superior Flavor: If a grill is accessible, it is undeniably the preferred method for cooking marinated chicken fajitas. The smoky char and even cooking a grill provides are difficult to replicate by other means.
  • Recipe Scale: This recipe is perfectly scaled to marinate up to 2 pounds of chicken. Need less? Halve the ingredients for 1 pound. Feeding a crowd? Double the recipe for 4 pounds, adjusting cooking times as necessary if cooking in batches.
  • Thaw Chicken Completely Before Marinating: Always thaw frozen chicken breasts or thighs completely before adding them to the marinade. Marinating typically occurs for up to 8 hours, which is not sufficient time for frozen chicken to fully defrost and properly absorb the flavors. Transferring chicken from the freezer to the refrigerator for 24 hours is ideal. If time is short, use the defrost setting on your microwave.
  • Don’t Overcrowd the Pan/Grill: Whether grilling or searing on the stovetop, avoid loading too much chicken or too many vegetables onto the cooking surface at once. Overcrowding lowers the temperature, leading to steaming rather than searing or charring, which is essential for that perfect fajita texture and flavor. Cook in batches if necessary.
  • Uniform Slicing: For both chicken and vegetables, consistent slicing (about ¼ to ½ inch thick strips) is key. This ensures everything cooks at the same rate, preventing some pieces from being undercooked while others are overcooked.

Storage and Reheating Your Fajitas

Proper storage and reheating are crucial for enjoying your delicious homemade chicken fajitas long after they’ve left the skillet. Here’s how to ensure your leftovers remain just as satisfying.

  • Refrigerator Storage: Leftover cooked chicken fajitas (chicken and vegetables combined) can be stored in an airtight container in the refrigerator for up to 4 days. This makes them excellent for meal prepping healthy lunches or quick dinners.
  • Reheating in the Oven: For a gentle reheat that helps retain moisture, preheat your oven to 350°F (175°C). Spread the chicken fajitas evenly in an oven-safe dish. Cover loosely with foil to prevent drying out and cook for approximately 10-15 minutes, or until thoroughly warmed through. Serve hot in warm tortillas with fresh toppings.
  • Reheating on the Stove: To quickly bring your fajitas back to life with a slight sizzle, heat a cast iron skillet (or any large, heavy-bottomed pan) over medium-high heat. Add the leftover chicken fajitas and sauté for about 5-7 minutes, stirring occasionally, until they are heated through and regain some of their original sizzle. This method can help prevent them from becoming soggy. Serve immediately.
  • Freezing Marinated Chicken: An excellent meal prep hack is to freeze your chicken directly in the marinade. Simply prepare the marinade, add the chicken to a freezer-safe, airtight container or heavy-duty freezer bag. Squeeze out as much air as possible before sealing tightly. This can be frozen for up to 3 months. When ready to cook, transfer the frozen chicken to the refrigerator to thaw completely. Crucially, once thawed, ensure you cook the chicken within 8 hours to prevent the acid in the marinade from overly breaking down the proteins, which could affect the texture.
Three perfectly assembled chicken fajitas on a plate, topped with creamy avocado slices, ready to be enjoyed

Creative Topping Ideas for Your Fajitas

Chicken fajitas are incredibly versatile, perfect for serving in **warm tortillas, as hearty bowls, stuffed into burritos, melted into quesadillas, or tossed into fresh salads.** The beauty lies in the customization – with a wide array of topping options, you can truly make each serving your own culinary masterpiece. Elevate your fajita experience with these delightful additions:

  • Creamy Sliced Avocado: Adds a rich, buttery contrast to the spiced chicken and vibrant vegetables.
  • Homemade Guacamole: The ultimate creamy, zesty, and satisfying accompaniment. Its cool texture beautifully balances the warmth of the fajitas.
  • Your Favorite Hot Sauce: For those who love an extra kick, a drizzle of your preferred hot sauce adds a personalized level of heat.
  • Smoky Chipotle Sauce: A creamy, spicy, and smoky sauce that complements the fajita flavors perfectly.
  • Fresh Homemade Salsa: Bright and tangy, salsa adds a burst of freshness and juicy texture. Choose from mild pico de gallo to spicier options.
  • Zesty Cilantro Lime Sauce: A refreshing and herbaceous sauce that ties all the flavors together with a bright citrusy note.
  • Classic Pico de Gallo: A simple blend of diced tomatoes, onions, cilantro, and jalapeños, offering a fresh, uncooked texture.
  • Sweet & Smoky Corn Salsa: A delightful mix of roasted corn, poblano peppers, and other fresh ingredients for a unique flavor and texture.
  • Fresh Cilantro: A sprinkle of chopped fresh cilantro brightens the dish and adds an authentic Mexican aroma.
  • Finely Diced Onions: A little raw onion can add a sharp, pungent freshness if desired.
  • Crumbled Cotija Cheese or Queso Fresco: These crumbly, salty Mexican cheeses add a creamy texture and tangy flavor.
  • Cool Sour Cream or Mexican Crema: A dollop helps to cool down the spice and adds a luscious creaminess.
  • Shredded Pepper Jack or Cheddar Cheese: Melted or sprinkled on top, adds a familiar cheesy goodness.
  • Crisp Shredded Lettuce: Provides a refreshing crunch, especially when serving in bowls or salads.
  • Sliced Fresh or Pickled Jalapeños: For an extra layer of heat and a tangy bite, depending on your preference.

What to Serve Alongside Your Chicken Fajitas

To truly complete your Mexican-inspired feast, pair your sizzling chicken fajitas with an array of scrumptious side dishes. These accompaniments not only complement the main event but also add variety and depth to your meal.

  • Fluffy Mexican Rice: The quintessential side, perfect for soaking up all the delicious fajita juices. It also forms an excellent base for building a “Chipotle-style” fajita bowl when combined with pinto or black beans and your favorite toppings.
  • Light Cilantro Lime Cauliflower Rice: A fantastic low-carb alternative for those seeking a lighter option. When served without tortillas, this keeps your fajitas a wonderful keto-friendly meal.
  • Rich Green Chili Queso Blanco: A creamy, cheesy dip that’s perfect for dipping chips or drizzling over your fajitas for an extra layer of indulgence.
  • Classic Nacho Cheese Sauce: Another delightful cheesy option, offering a smooth and savory addition.
  • Deconstructed Mexican Street Corn (Esquites): A vibrant and tangy salad featuring grilled corn, cotija cheese, and a zesty dressing.
  • Nutritious Mexican Quinoa Salad: A refreshing and hearty salad packed with protein and fresh vegetables, offering a different texture and nutritional boost.
  • Hearty Pinto Beans: Whether whole or refried, pinto beans are a comforting and essential side in Mexican cuisine.
  • Creative Mexican Street Corn Pasta Salad: A unique twist on a classic, combining the flavors of street corn with a satisfying pasta salad.

Dietary Adaptations for Your Chicken Fajitas

One of the many advantages of this chicken fajitas recipe is its inherent flexibility, making it easy to adapt for various dietary needs without sacrificing flavor. Enjoy delicious fajitas that align with your lifestyle!

  • Gluten-Free: This recipe is naturally gluten-free when you prepare it with our homemade fajita seasoning (which contains no gluten-containing additives) and serve it with corn tortillas instead of flour, or in a bowl over rice or lettuce. Always double-check labels on any store-bought ingredients to ensure they are certified gluten-free.
  • Keto-Friendly: To transform these savory fajitas into a perfect keto meal, simply serve them over cilantro lime cauliflower rice, in low-carb tortillas, or atop a fresh green salad. Each serving of this recipe contains approximately 5 net carbohydrates, making it an excellent choice for those managing carb intake. This recipe yields 6 generous servings.
  • Whole30 Compliant: For a delicious and compliant Whole30 meal, simply enjoy the fajitas without tortillas. Serve them wrapped in crisp lettuce leaves or piled high on a bed of cauliflower rice. This ensures you’re savoring all the fantastic flavors while adhering to Whole30 guidelines.
Slices of perfectly grilled chicken, bell peppers, and onions tossed together in a large cast iron skillet, ready to be served

Explore More Mexican-Inspired Recipes

If your love for Mexican cuisine runs as deep as mine, then you’re in for a treat! Don’t stop at these amazing chicken fajitas. Dive into a treasure trove of over 175 Mexican-inspired recipes available on the blog. To get you started, here are some of our most popular and highly-rated dishes that are sure to become new family favorites!

Steak Tacos with Chili Lime Marinade
Chilaquiles Rojos
Slow Cooker Carnitas Tostadas
Garlic Lime Grilled Shrimp Marinade
Carne Asada Bowl
Chicken Enchiladas with Creamy Avocado Sauce
Grilled sliced chicken and sliced bell peppers and onions in a large skillet

Print
Pin





5 stars (4 ratings)

Rate this Recipe

Chicken Fajitas

Unlock the secret to restaurant-quality chicken fajitas at home with this incredibly flavorful and easy Chicken Fajita Marinade. Crafted with just three simple ingredients in minutes, this marinade ensures perfectly tender and juicy chicken breasts or thighs. Marinate for as little as 30 minutes or up to 8 hours for an explosion of authentic Tex-Mex taste that will make homemade fajitas your new go-to meal.
Servings: 6 people
Prep Time: 5 minutes
Cook Time: 15 minutes
Marinating Time: 30 minutes
Total Time: 50 minutes
Author: Whitney Bond
Course: Main Course
Cuisine: Mexican, Tex Mex

Video

Ingredients

  • 2 pounds boneless, skinless chicken thighs, or breasts, sliced into ¼ to ½-inch strips
  • ¼ cup fresh-squeezed lime juice, approximately 2 limes
  • 2 tablespoons olive oil
  • 4 tablespoons fajita seasoning, click link for the recipe to make your own blend
  • 3 bell peppers, any color, sliced into ¼ inch strips
  • 1 red onion, or yellow onion, sliced into ¼ inch strips

Instructions

To marinate the chicken

  • Add the chicken thighs (or breasts), sliced into ¼ to ½-inch strips, to a large bowl or zipper bag.
  • Add the fresh lime juice, olive oil, and fajita seasoning to the bowl or bag.
  • Toss until the chicken is fully and evenly coated in the marinade.
  • Place in the refrigerator and marinate for a minimum of 30 minutes, or up to 8 hours for best results.

To grill the fajitas

  • Preheat a grill to medium-high heat, between 350-400°F (175-200°C).
  • Use tongs to remove the chicken from the marinade, allowing excess marinade to drip off, then place the chicken directly on the grill grates. Discard remaining marinade.
  • Grill chicken thighs for 5-6 minutes per side, or until the internal temperature reaches 165°F (74°C). If using chicken breasts, cook for 7-8 minutes per side. Always verify doneness with an instant-read meat thermometer.
  • Remove the chicken from the grill, loosely cover with foil, and let it rest for 5 minutes. This is crucial for juicy chicken.
  • While chicken rests, add the sliced bell peppers and onions (tossed with a little olive oil, salt, and pepper) to a grill basket or a “foil basket” on the grill.
  • Cook the veggies on the grill over medium heat, tossing frequently, for 4-5 minutes, or until tender-crisp with a light char.
  • Remove the cooked vegetables from the grill.
  • Slice the rested grilled chicken into strips and toss with the cooked bell peppers and onions.
  • Serve the fajitas immediately on warm corn or flour tortillas, accompanied by your favorite toppings.

To cook the fajitas on the stove

  • Heat 1 tablespoon of olive oil (or vegetable oil) in a large cast iron skillet or heavy-bottomed pan over medium-high heat.
  • Add the sliced bell peppers and onions. Cook for 6-7 minutes, stirring occasionally, until tender-crisp and lightly caramelized. Remove veggies from the skillet and set aside.
  • In the same skillet, ensure the heat is still medium-high. Use tongs to remove the chicken from the marinade, allowing excess to drip off. (A quick pat dry with paper towels can aid searing if chicken is very wet.) Place chicken in a single layer in the hot skillet, avoiding overcrowding. Cook chicken thighs for 5-6 minutes per side, or chicken breasts for 7-8 minutes per side, until deeply golden brown.
  • Always use an instant-read meat thermometer to ensure the internal temperature of the chicken reaches 165°F (74°C) before removing it from the skillet.
  • Once cooked, remove the chicken from the skillet and place it on a cutting board. Let it rest for 3-5 minutes, then slice against the grain into desired strips.
  • Return the sliced chicken to the skillet with the cooked bell peppers and onions. Toss everything together briefly to warm through. Serve immediately with warm corn or flour tortillas and your favorite fajita toppings, such as sour cream, guacamole, hot sauce, or cheese.

Notes

  • Recipe Yield: This recipe is designed to marinate up to 2 pounds of chicken, providing 6 servings. To adjust, halve the ingredients for 1 pound of meat or double for 4 pounds.
  • Thawing Before Marinating: For optimal flavor absorption and tenderness, always ensure chicken (breasts or thighs) is completely thawed before marinating. The maximum 8-hour marination window is insufficient for proper thawing. Thaw safely by transferring chicken from the freezer to the refrigerator for 24 hours, or use the microwave’s defrost setting if time is limited.
  • Leftover Storage: Cooked chicken fajitas can be stored in an airtight container in the refrigerator for up to 4 days, making them perfect for future meals.
  • Oven Reheating Method: To reheat, preheat your oven to 350°F (175°C). Place fajitas in an oven-safe dish, cover loosely with foil, and cook for 10-15 minutes until warmed through. Serve with warm tortillas and fresh toppings.
  • Stovetop Reheating Method: For a quick reheat, heat a cast iron skillet over medium-high heat. Add fajitas and cook for 5-7 minutes, stirring occasionally, until warmed through and sizzling. Ideal for maintaining a good texture.
  • Freezing Marinated Chicken: Meal prep by freezing raw chicken in its marinade. Combine chicken and marinade in a freezer-safe, airtight bag or container, removing as much air as possible. Freeze for up to 3 months. Thaw completely in the refrigerator before cooking, and cook within 8 hours of thawing to preserve texture.
  • Gluten-Free Option: This recipe is gluten-free if you use homemade fajita seasoning and serve with corn tortillas or in a bowl with rice or lettuce wraps.
  • Keto-Friendly Option: Achieve a keto meal by serving these fajitas with cilantro lime cauliflower rice, low-carb tortillas, or a fresh salad. Each serving contains approximately 5 net carbs.
  • Whole30 Compliant Option: To make this a Whole30 meal, omit tortillas and serve the fajitas in lettuce wraps or over a bed of cauliflower rice.

Nutrition Facts

Calories 250kcal (13%)Carbohydrates 7g (2%)Protein 30g (60%)Fat 11g (17%)Saturated Fat 2g (10%)Polyunsaturated Fat 2gMonounsaturated Fat 6gCholesterol 144mg (48%)Sodium 272mg (11%)Potassium 535mg (15%)Fiber 2g (8%)Sugar 4g (4%)Vitamin A 2061mg (41%)Vitamin C 81mg (98%)Calcium 23mg (2%)Iron 2mg (11%)
Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!