Experience the vibrant flavors of Mexico with our incredible Grilled Chipotle Lime Chicken Fajita Skewers. These succulent skewers feature tender chicken, marinated in a dynamic blend of smoky chipotle, pungent garlic, and zesty lime, then threaded with colorful bell peppers and sweet red onions. Whether you prefer the smoky char of the grill, the comforting warmth of an oven, or the sizzling embrace of a stovetop skillet, this versatile recipe adapts seamlessly to your cooking style. Not only is it effortlessly easy to prepare, but it’s also a wonderfully healthy, low-carb, and naturally gluten-free option for any meal!
Elevate your dining experience by serving these flavorful chicken fajitas alongside classic Mexican Rice and our unique Deconstructed Mexican Street Corn. And for the ultimate festive touch, don’t forget to pair them with refreshing Watermelon Jalapeño Margaritas!

Table of Contents
- The Ultimate Fajita Flavor
- Why You’ll Love These Fajita Skewers
- Essential Ingredients
- Crafting the Perfect Marinade
- Grilling Instructions
- Sheet Pan Oven Method
- Sizzling Stovetop Method
- Expert Tips for Perfect Fajitas
- Serving Suggestions & Pairings
- Explore More Skewer Recipes
The Ultimate Fajita Flavor: Chipotle Lime Marinade
If your quest for the absolute best chicken fajita marinade has been long and arduous, congratulations – you’ve found it! Our signature marinade is what truly sets this recipe apart, transforming simple chicken into an unforgettable culinary experience. The secret lies in the masterful combination of ingredients: rich, smoky notes from ground chipotle peppers infuse the chicken with a deep, complex heat, while freshly squeezed lime juice introduces a bright, tangy zest that perfectly balances the spice. This harmonious blend creates a flavor profile that is both bold and incredibly fresh, embodying the authentic essence of Mexican-inspired cuisine.
Beyond its phenomenal taste, this marinade is incredibly convenient. It takes just 5 minutes to whisk together, making meal prep a breeze. Simply toss your chicken in this flavorful mixture and let it marinate for a minimum of 30 minutes, or up to 2 hours, depending on your schedule. This flexibility makes it ideal for busy weeknights, allowing you to get the chicken marinating while you handle other dinner preparations or heat up your grill. It’s also perfect for larger gatherings, giving you a head start on entertaining friends and family at a BBQ or party.
Why You’ll Love These Fajita Skewers
These Chipotle Lime Chicken Fajita Skewers have been a beloved staple in our family for years, consistently earning rave reviews, and we are confident they will become a new favorite in your home too! While this recipe highlights the fun and presentation of skewers, the true star is the unbelievably flavorful marinade, which works wonders whether you choose to thread your ingredients or not. For those who prefer a more traditional fajita experience without the skewers, rest assured that this same fantastic recipe can be easily adapted to a classic skillet or sheet pan preparation.
Throughout this guide, we’ll demonstrate how to achieve perfectly cooked chicken fajitas using three popular methods: on the grill for that irresistible smoky char, roasted in the oven for minimal fuss, and sizzling hot on the stovetop for quick weeknight dinners. The beauty of this recipe lies in its adaptability and the consistent delivery of deliciousness, regardless of your chosen cooking technique.
For health-conscious eaters, this chicken fajita recipe is a dream come true. With only 7 net carbs per skewer, it’s an excellent choice for those following a low-carb or keto diet. To create a complete and satisfying low-carb meal, we highly recommend serving these flavorful fajitas with Cilantro Lime Cauliflower Rice and our delicious Grilled Stuffed Mini Peppers. These pairings not only complement the flavors but also keep your meal light and nutritious.
If, like us, you can’t get enough of the incredible taste of fajitas, be sure to explore our homemade fajita seasoning blend. This versatile seasoning is fantastic in a variety of dishes, including Veggie Fajita Rice Bowls, savory Chicken Fajita Burritos, and the crowd-pleasing Fajita Meatball Sliders. We encourage you to add them all to your culinary repertoire, because when it comes to fajitas, there’s truly no such thing as too much flavor!

Essential Ingredients for Chipotle Lime Chicken Fajitas
- Chicken breasts – For optimal tenderness and quick cooking, we recommend boneless, skinless chicken breasts. If you prefer a richer flavor and slightly more forgiving meat, boneless, skinless chicken thighs can be an excellent alternative. Ensure they are cut into uniform 1-inch cubes for even grilling.
- Bell peppers – Add a vibrant splash of color and sweet, crisp texture to your fajitas. A mix of red, green, or even yellow and orange bell peppers not only looks appealing but also provides a variety of mild, sweet flavors. Cut them into substantial chunks that can withstand grilling.
- Red onion – Contributes a sharp, slightly sweet flavor that mellows beautifully when cooked. While red onion offers a distinct color and bite, a yellow onion can be used as a perfectly suitable substitute if preferred. Cut into thick wedges or large chunks.
- Limes – The cornerstone of our marinade, fresh-squeezed lime juice is absolutely essential. Its bright acidity tenderizes the chicken and infuses it with a refreshing, tangy flavor that is unmatched by bottled alternatives. You’ll need extra wedges for serving!
- Chipotle pepper powder – This key ingredient delivers the signature smoky heat to our marinade. You can typically find it in the spice aisle of most well-stocked grocery stores, or easily purchase it online. In a pinch, regular chili powder can be used for warmth, but you’ll miss the distinct smoky depth of chipotle.
- Ground cumin – A foundational spice in Mexican cuisine, ground cumin provides an earthy, warm aroma and flavor that ties all the marinade ingredients together beautifully.
- Fresh cilantro – Chopped fresh cilantro adds a burst of herbal freshness to the marinade, complementing the lime and spice with its bright, distinctive flavor.
- Garlic cloves – Minced fresh garlic is indispensable, contributing a pungent and aromatic base to the marinade that deepens the overall flavor profile.
- Salt – Essential for seasoning the chicken and bringing out all the complex flavors in the marinade. We recommend sea salt for its clean taste.
Crafting the Perfect Chipotle Lime Marinade
The magic of these fajitas truly begins with our sensational chipotle lime marinade. Preparing this flavor-packed mixture is incredibly simple, requiring just a few minutes before the chicken takes its delicious bath. Here’s how to create the marinade that will transform your chicken:

Step 1: Prepare the Marinade. In a spacious mixing bowl, a sturdy ziplock bag, or a plastic container (avoid metal bowls due to the lime’s acidity), combine the freshly squeezed lime juice, sea salt, and ground cumin. Next, incorporate the robust ground chipotle chili powder, finely chopped fresh cilantro, and minced garlic. Whisk all these ingredients together thoroughly until they are well combined, creating a fragrant and inviting marinade.


Step 2: Marinate the Chicken. Add the uniformly diced chicken breast pieces into the prepared marinade. Toss them thoroughly, ensuring every piece of chicken is completely coated in the flavorful mixture. For the best results, allow the chicken to marinate for a minimum of 30 minutes to absorb the vibrant flavors, or for up to 2 hours. Remember, due to the acidity of the lime juice, avoid marinating for longer than 2 hours to maintain the chicken’s ideal texture.

Step 3: Chop the Veggies. While your chicken is soaking up all that delicious marinade, it’s the perfect time to prepare your vegetables. Cut the bell peppers and red onion into large, robust chunks that are roughly the same size as your chicken pieces. This ensures they cook evenly and remain intact on the skewers, providing a pleasing texture contrast.

Grilling Instructions for Perfect Skewers
Grilling these fajita skewers imbues them with an incomparable smoky flavor and a beautiful char. Follow these steps for an easy and delicious grilled meal:
- Assemble the Skewers. Once your chicken has marinated and your vegetables are prepped, it’s time to assemble! Thread the marinated chicken pieces, large diced bell peppers, and red onion chunks alternately onto wooden or metal skewers. If you’re using wooden skewers, remember to soak them in water for at least 30 minutes beforehand to prevent them from burning on the grill.
- Grill to Perfection. Preheat your grill to medium heat. Carefully place the assembled skewers on the hot grill grates. Cook for 5-7 minutes per side, turning them once, until the chicken is thoroughly cooked through (internal temperature of 165°F or 74°C) and the vegetables are tender-crisp with appealing grill marks.
- Serve. Remove the cooked skewers from the grill. Squeeze fresh lime wedges generously over the hot fajitas for an extra burst of zesty flavor before serving immediately.
Effortless Sheet Pan Fajitas: Oven Method
If grilling isn’t an option or you prefer a hands-off approach, roasting these chicken fajitas on a sheet pan in the oven yields equally delicious results. This method is perfect for busy weeknights and ensures easy cleanup.
- Marinate All Together. For the sheet pan method, combine the diced onions, bell peppers, and chicken directly in the marinade. Toss everything together well to ensure all ingredients are coated. Let it marinate in the refrigerator for the recommended 30 minutes to 2 hours.
- Prepare for Roasting. Preheat your oven to 400°F (200°C). Line a large baking sheet with foil or parchment paper for easy cleanup. Carefully remove the chicken and vegetables from the marinade, discarding any excess liquid. Arrange the marinated chicken and veggies in a single, even layer on the prepared baking sheet. Avoid overcrowding the pan, as this can steam the ingredients instead of roasting them; use two pans if necessary.
- Bake to Tenderness. Place the baking sheet in the preheated oven and roast for 15-20 minutes, or until the chicken is cooked through and the vegetables are tender with slightly browned edges. Stir once halfway through cooking for even roasting.
- Final Touch & Serve. Once removed from the oven, squeeze additional fresh lime wedges over the hot chicken and vegetables to brighten the flavors before serving.
Sizzling Stovetop Fajitas: Quick & Flavorful
For a quick and convenient way to enjoy these delicious chicken fajitas, the stovetop method is ideal. You can achieve that signature fajita sizzle right in your kitchen with a large skillet.
- Marinate the Chicken. Begin by preparing the chipotle lime marinade and marinating the diced chicken as instructed in the main recipe. This ensures the chicken absorbs maximum flavor.
- Sauté the Veggies. Heat 1 tablespoon of olive oil in a large, heavy-bottomed skillet or cast-iron pan over medium-high heat until shimmering. Add the bell peppers and onions to the hot pan and sauté for 3-5 minutes, stirring occasionally, until they begin to soften and develop a slight char. Remove the vegetables from the skillet and set aside.
- Cook the Chicken. Drain any remaining marinade from the chicken and discard it. Add the marinated chicken pieces to the same hot skillet (you may add a tiny bit more oil if needed). Cook the chicken for 6-8 minutes, stirring frequently, until it is fully cooked through and beautifully browned on all sides.
- Combine & Serve. Return the sautéed vegetables to the skillet with the cooked chicken and toss everything together to combine and heat through for another minute. Remove from the heat and serve immediately with fresh lime wedges on the side, allowing everyone to squeeze extra lime juice over their fajitas for a burst of fresh flavor.

Expert Tips for Perfect Chipotle Lime Chicken Fajitas
- Achieve Even Cooking with Uniform Chicken Pieces: For uniformly cooked and tender chicken, it’s crucial to cut your chicken breasts into pieces that are as close to the same size as possible. We highly recommend cutting them into consistent 1-inch cubes for this recipe. A simple technique is to lay the chicken breast flat on a cutting board, make parallel cuts in one direction, then slice perpendicularly until the entire breast is cut into even cubes. This ensures every piece cooks at the same rate, preventing some from drying out while others are still undercooked.
- Mind the Marination Time for Tender Chicken: While marinating is essential for flavor, be cautious not to marinate the chicken in lime juice for more than 2 hours. Lime juice, like other acidic citrus juices, contains enzymes that can begin to “cook” and break down the proteins in the chicken. If marinated for too long, this process can transition the chicken from deliciously tender to an undesirable mushy texture. Adhering to the 30-minute to 2-hour window will ensure your chicken remains perfectly succulent.
- Avoid Metal Bowls When Marinating with Citrus: It’s important to never marinate chicken in lime juice within a metal bowl. The acid present in citrus juices can react with certain metals, particularly reactive ones like aluminum or copper. This chemical reaction can impart an off-flavor to your chicken and, in some cases, even corrode the bowl itself. Always opt for a non-reactive container such as a glass bowl, a ceramic dish, or a sturdy plastic ziplock bag for marinating.
- Prepare Wooden Skewers to Prevent Burning: If you opt for wooden skewers, a vital step is to soak them in water for at least 30 minutes (or even up to an hour) before assembling and grilling. This simple trick saturates the wood with water, making it much less likely to catch fire or char excessively when exposed to the high heat of the grill. For a reusable and fire-resistant option, consider investing in metal skewers.
- Indoor Grilling Alternatives for Year-Round Enjoyment: Don’t let the weather dictate your fajita cravings! In the colder months or when outdoor grilling isn’t feasible, indoor alternatives are fantastic. I personally rely on my indoor OptiGrill for all my indoor grilling needs; it consistently delivers perfect results and I highly recommend it. Alternatively, a cast iron grill pan used on your stovetop can effectively replicate the char and flavor of an outdoor grill, providing that delightful sizzle and grill marks right in your kitchen.
Serving Suggestions & Delightful Pairings
These Chipotle Lime Chicken Fajita Skewers are incredibly versatile and can be served in several delicious ways, catering to various dietary preferences and occasions. For a light and satisfying low-carb meal, you can serve the chicken and vegetables directly on the skewers.
Alternatively, for a more traditional fajita experience, simply slide the flavorful chicken and tender-crisp vegetables off the skewers and serve them in warm corn or flour tortillas. If using tortillas, take a moment to warm them on the grill, in a dry skillet, or briefly in the microwave. Warming them enhances their flavor and makes them more pliable, preventing them from tearing when folded.
To truly complete your fajita feast, customize each serving with your favorite toppings or one of these fantastic homemade recipes:
Fresh Toppings & Dips:
- Pico de Gallo: A classic fresh salsa bursting with diced tomatoes, onions, cilantro, and jalapeño.
- Guacamole: Creamy, rich avocado dip seasoned with lime, cilantro, and a hint of spice.
- Creamy Avocado Salsa: A smooth and tangy salsa combining avocado with zesty green chilies.
- Watermelon Salsa: A refreshing and unexpected sweet and savory topping, perfect for summer.
- Green Chili Queso Dip: A warm, cheesy, and mildly spicy dip that’s irresistibly decadent.
- Grilled Pineapple Tomatillo Guacamole: A unique blend of smoky grilled pineapple, tangy tomatillo, and creamy avocado.
- Chipotle Bacon Guacamole: Adds a smoky, savory, and crunchy twist to classic guacamole.
Hearty Side Dishes:
No matter which way they’re served, these delicious sides will pair perfectly with the dish, adding substance and complementary flavors!
- Jalapeño Popper Spaghetti Squash: A cheesy, spicy, and healthy alternative to traditional sides.
- Mexican Rice: A flavorful and aromatic rice dish, a staple in Mexican cuisine.
- Deconstructed Mexican Street Corn: All the flavors of esquites, easy to serve as a side.
- Mexican Potatoes: Savory seasoned potatoes, a comforting and hearty side.
- Grilled Romaine Salad with Honey Lime Dressing: A fresh, light, and smoky salad that perfectly complements grilled meats.
- Mexican Street Corn Pasta Salad: A creamy and zesty pasta salad featuring the vibrant flavors of elote.

Explore More Skewer Recipes
If you’ve enjoyed the simplicity and deliciousness of these Chipotle Lime Chicken Fajita Skewers, you’ll be thrilled to discover the endless possibilities that skewers offer! They’re a fantastic way to prepare a variety of proteins and vegetables, making for easy grilling, baking, or pan-frying with minimal cleanup. The compact nature of skewers also makes them perfect for portion control and attractive presentation. Try these other fantastic skewer recipes next time you’re looking for a fun and flavorful meal idea:
- Grilled Vegetable Skewers: A colorful medley of seasonal vegetables, perfectly charred and tender.
- Rosemary Sage Pork Skewers: Herb-infused pork tenderloin, offering a sophisticated and aromatic flavor.
- Grilled Steak Skewers with Balsamic Herb Marinade: Juicy steak marinated in a rich balsamic and herb blend, grilled to perfection.
- Chimichurri Shrimp Skewers: Zesty and fresh shrimp skewers bathed in a vibrant chimichurri sauce.
- Mediterranean Chicken Skewers: Chicken infused with sun-drenched Mediterranean flavors like lemon, oregano, and olive oil.
- PB&J Chicken Skewers: A surprisingly delicious and creative sweet and savory combination that’s a hit with kids and adults alike.
- Tomato Basil Chicken Skewers: A classic flavor pairing that brings fresh, aromatic notes to tender chicken.
Made this recipe and loved it? Be sure to rate it 5 stars in the recipe card below! Your feedback helps others discover delicious meals!

Print Recipe
Pin Recipe
Rate this Recipe
Chipotle Lime Chicken Fajita Skewers
Video
Ingredients
- 1/2 cup lime juice, approximately 4-5 limes, freshly squeezed
- 1/2 tbsp sea salt
- 1/2 tbsp ground cumin
- 1 tbsp ground chipotle pepper powder
- 1/4 cup fresh cilantro, chopped
- 1 garlic clove, minced
- 4 chicken breasts, approximately 2 lbs, boneless, skinless, cubed into 1-inch pieces
- 2 cups red bell peppers, large dice
- 2 cups green bell peppers, large dice
- 2 cups red onion, large dice or wedges
- 1 lime, sliced into wedges for serving
Instructions
-
In a large mixing bowl (non-metal), combine the lime juice, sea salt, ground cumin, chipotle pepper powder, chopped cilantro, and minced garlic to create your vibrant marinade. Whisk until all ingredients are thoroughly blended.
-
Add the uniformly cubed chicken breast pieces to the marinade. Toss thoroughly to ensure every piece of chicken is completely coated with the flavorful mixture.
-
Place the bowl with the marinating chicken in the refrigerator for a minimum of 30 minutes, and no longer than 2 hours. This allows the chicken to absorb the zesty, smoky flavors without becoming mushy from the lime’s acidity.
-
After the chicken has completed its marination, begin assembling your skewers. Thread the chicken pieces, large diced bell peppers, and red onion chunks alternately onto 12 metal or pre-soaked wooden skewers. If using wooden skewers, remember to soak them in water for at least 30 minutes prior to prevent burning.
-
Preheat your grill to medium heat. Carefully place the assembled skewers on the hot grill grates. Grill for 5-7 minutes on one side, then flip and grill for an additional 5-7 minutes, or until the chicken is cooked through (reaching an internal temperature of 165°F or 74°C) and the vegetables are tender-crisp with beautiful char marks.
-
Once the chicken is perfectly cooked, remove the skewers from the grill. Squeeze the additional fresh lime wedges generously over the hot fajitas before serving immediately for an extra burst of zesty flavor.
Notes
- Marinating the chicken: It is crucial that the chicken is not marinated for more than two hours. The high acidity from the lime juice will begin to break down the delicate texture of the chicken if left for longer, resulting in a mushy consistency rather than perfectly tender. Additionally, always use a non-reactive container (glass, ceramic, or plastic) when marinating with citrus; never use a metal bowl, as the acid can react with the metal and compromise the flavor of your chicken.
- Make these fajitas in the oven (Sheet Pan Method): For a convenient oven-baked version, toss the diced onions and bell peppers directly with the chicken in the marinade. After 30 minutes (up to 2 hours), remove the chicken and veggies, discarding the marinade. Spread them in a single, even layer on a foil-lined baking sheet to ensure proper roasting. Bake in a preheated 400°F (200°C) oven for 15-20 minutes, or until the chicken is cooked through and the vegetables are tender.
- Make these fajitas on the stove (Skillet Method): To cook these fajitas on the stovetop, prepare the marinade and marinate the chicken as instructed. Once the chicken is marinated, heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Sauté the bell peppers and onions for 3-5 minutes until tender-crisp. Remove them and set aside. Drain the chicken (discarding the marinade), then add it to the hot skillet and cook for 6-8 minutes, stirring frequently, until fully cooked and browned. Return the vegetables to the skillet, toss, and serve.