As the sun sets and the sizzling aroma of grilled chicken wafts through the air, I can’t help but feel transported to a festive Mexican fiesta. These Mexican Barbecue Chicken Skewers are not just any meal; they embody the spirit of summer gatherings with friends and family. Marinated in zesty lime, smoky paprika, and a touch of heat from chili powder, this easy recipe brings together flavors that sing in perfect harmony. What I love most is how beginner-friendly these skewers are—ideal for those who are still mastering their grilling skills but eager to impress. Plus, they make for a quick, vibrant dinner that can turn any evening into a celebration! Are you ready to elevate your grilling game and take your taste buds on a joyride? Let’s get started!

Why Are These Skewers So Unforgettable?
Bold flavors: The zesty lime and smoky paprika create a tantalizing taste that’ll have everyone coming back for seconds.
Easy preparation: With just a handful of ingredients and beginner-friendly steps, grilling these chicken skewers is as simple as it gets!
Versatile options: Feel free to mix in your favorite veggies or customize the spice level—these skewers adapt beautifully to suit any palate.
Perfect for gatherings: Whether for a summer BBQ or a cozy weeknight dinner, they’re sure to impress your guests along with recipes like Mediterranean Chicken Gyros or Sticky Garlic Chicken.
Quick cooking: Ready in just 15 minutes on the grill, these skewers offer a satisfying meal without the long wait.
Dive into this lively recipe, and let each bite take you on a delicious journey!
Mexican Barbecue Chicken Skewers Ingredients
• For the Marinade
- Boneless, skinless chicken breast – The main protein that absorbs the marinade flavors; can substitute with another protein like tofu for a vegetarian option.
- Olive oil – Adds moisture and helps marinate the chicken; can substitute with avocado oil for a higher smoke point.
- Lime juice – Provides acidity and fresh flavor to tenderize the chicken; fresh lime juice is preferred, but bottled can work in a pinch.
- Soy sauce – Adds depth and umami flavor; substitute with tamari for a gluten-free option.
- Mexican chili powder – Key spice for authentic flavor; substitute with a mix of paprika and cayenne if unavailable.
- Ground cumin – Enhances the earthiness of the skewers; no substitute needed, but coriander can offer a different flavor profile.
- Smoked paprika – Adds a smoky element to the dish; regular paprika can be used, but will lose some depth.
- Garlic powder & Onion powder – Provides aromatic background flavors; fresh garlic and onions can be substituted if desired.
- Honey – Balances the flavors with sweetness; maple syrup or agave nectar can be used as substitutes.
• For Assembly
- Wooden skewers – Essential for threading the chicken; always soak in water before use to prevent burning.
- Fresh cilantro – Garnish for an added fresh herbaceous flavor; optional based on preference.
- Lime wedges – Serve alongside for an extra zesty kick.
Ready your grill and let’s create a vibrant meal with these Mexican Barbecue Chicken Skewers!
Step‑by‑Step Instructions for Mexican Barbecue Chicken Skewers
Step 1: Prepare the Marinade
In a large bowl, whisk together olive oil, lime juice, soy sauce, Mexican chili powder, ground cumin, smoked paprika, garlic powder, onion powder, salt, black pepper, and honey until well combined. The marinade should have a smooth, thick consistency that clings to the chicken. This flavorful blend will ensure your Mexican Barbecue Chicken Skewers burst with taste.
Step 2: Marinate the Chicken
Cut the boneless, skinless chicken breasts into 1-inch cubes and add them to the bowl with the marinade. Stir well to ensure each piece is fully coated in the zesty mixture. Cover the bowl with plastic wrap and refrigerate for at least 1 hour, allowing the chicken to absorb all those vibrant flavors. For the best results, consider marinating it for up to 12 hours.
Step 3: Preheat the Grill
When ready to cook, preheat your grill to medium-high heat, aiming for about 375–400°F. While the grill heats, brush the grates lightly with oil to prevent sticking. This step is essential for achieving those lovely grill marks that enhance the visual appeal of your Mexican Barbecue Chicken Skewers and fosters a delicious char.
Step 4: Assemble the Skewers
Take the soaked wooden skewers and thread the marinated chicken pieces onto them, leaving a little space between each piece for even cooking. Optionally, you can alternate the chicken with colorful vegetables like bell peppers or zucchini, adding both flavor and visual appeal. This will make your skewers even more delightful for any gathering.
Step 5: Grill the Skewers
Place the assembled skewers on the preheated grill and cook for about 10–15 minutes. Turn them occasionally to ensure even cooking and achieve a beautiful, golden-brown char. You’ll know the Mexican Barbecue Chicken Skewers are done when the chicken is no longer pink inside and has an internal temperature of 165°F.
Step 6: Let Them Rest
Once grilled to perfection, remove the skewers from the grill and transfer them to a platter. Allow them to rest for about 5 minutes before serving. This resting time helps the juices redistribute throughout the chicken, ensuring each bite is incredibly tender and juicy.
Step 7: Garnish and Serve
Sprinkle freshly chopped cilantro over the skewers for a burst of freshness and vibrant color. Serve your Mexican Barbecue Chicken Skewers alongside lime wedges for an extra zesty kick. These flavorful skewers are perfect for summer gatherings, making them a delightful choice for satisfying family dinners or festive barbecues.

Make Ahead Options
These Mexican Barbecue Chicken Skewers are perfect for busy weeknights and meal prep enthusiasts! You can marinate the chicken cubes up to 24 hours in advance, allowing the flavors to deeply penetrate the meat, making it even more delicious. Just combine all the marinade ingredients and let the chicken soak in the refrigerator. Additionally, once assembled on skewers, they can be refrigerated for up to 3 days before grilling. To maintain quality, be sure to cover them tightly to prevent drying. When you’re ready to cook, simply preheat the grill and cook for about 10–15 minutes until golden-brown. Enjoy a hassle-free cooking experience with these flavorful skewers!
Storage Tips for Mexican Barbecue Chicken Skewers
-
Fridge: Store leftover skewers in an airtight container for up to 3 days. Ensure they are cooled completely before sealing to maintain freshness.
-
Freezer: For longer storage, freeze cooked skewers in a single layer on a baking sheet before transferring to a freezer bag. They can last for up to 3 months.
-
Reheating: To reheat, thaw frozen skewers overnight in the fridge. Then, warm them in the oven at 350°F for about 10 minutes or until heated through.
-
Serving Suggestions: Enjoy the reheated skewers with a fresh squeeze of lime to revive the zesty flavors, making your Mexican Barbecue Chicken Skewers feel freshly grilled again.
What to Serve with Mexican Barbecue Chicken Skewers
Prepare to create a vibrant feast that will tantalize your taste buds and brighten your table!
-
Creamy Guacamole: This rich, smooth dip is perfect for adding a cool contrast to the smoky skewers, bringing together creaminess and zest.
-
Grilled Corn on the Cob: Sweet, charred corn, brushed with lime and chili powder, is a delightful side that amplifies the Mexican flavors of the skewers.
-
Cilantro Lime Rice: Fragrant and fluffy rice tossed with fresh herbs and zesty lime offers a refreshing complement that balances the savory notes of the chicken.
-
Fresh Tomato Salsa: A burst of juicy, fresh tomatoes and herbs creates a vibrant topping for the skewers, enhancing their flavor with a bright, tangy contrast.
-
Spicy Black Bean Salad: With protein-packed black beans, fresh vegetables, and a hint of spice, this salad adds a hearty, wholesome dimension that pairs perfectly.
-
Margaritas: Elevate your gathering with refreshing margaritas, whose citrusy notes harmonize beautifully with the smoky and zesty flavors of the chicken skewers.
-
Churros with Chocolate Sauce: For dessert, serve warm churros rolled in cinnamon sugar with a side of rich chocolate sauce for dipping. It’s a sweet finale that echoes the festive vibes of the meal.
Tips for the Best Mexican Barbecue Chicken Skewers
-
Marinating Time: Allow your chicken to marinate for at least 1 hour to absorb the flavors. For deeper taste, consider marinating up to 12 hours but avoid exceeding 24 hours to protect the texture.
-
Soak Skewers: Always soak wooden skewers in water for at least 30 minutes before grilling. This prevents them from burning and ensures your Mexican Barbecue Chicken Skewers cook perfectly.
-
Choose Fresh Ingredients: Use fresh lime juice instead of bottled for optimal flavor. It makes a world of difference in the acidity and overall taste of your skewers.
-
Check the Grill Temperature: Preheat your grill to medium-high heat (375–400°F) for the best char and cooking results, aiming for a lovely golden-brown finish.
-
Veggie Variations: Mix in your favorite vegetables like bell peppers or onions to add color and nutrition. They not only enhance flavor but also make your skewers look more appealing.
-
Rest Before Serving: Let the skewers rest for about 5 minutes after grilling to allow the juices to redistribute, ensuring every bite of your Mexican Barbecue Chicken Skewers is tender and juicy.
Mexican Barbecue Chicken Skewers Variations
Feel free to get creative with your skewers and explore flavors that excite your taste buds!
-
Vegetable Medley: Add bell peppers, zucchini, or red onions threaded alongside the chicken for added color and a burst of flavor. These veggies caramelize beautifully on the grill, enhancing the entire dish.
-
Spicy Kick: For spice lovers, include jalapeño slices on the skewer or increase the cayenne in the chili powder substitute. You’ll be delighted by the extra heat that perfectly complements the smoky notes.
-
Sweet Twist: Substitute honey with pineapple juice in the marinade for a touch of sweetness. This fruity addition not only pairs nicely with the savory chicken but adds a tropical flair.
-
Herb Infusion: Swap fresh cilantro for fresh parsley or mint as a garnish. Each herb brings a unique aromatic quality, changing the profile of your skewers with every bite.
-
Buoyant BBQ Sauce: Brush your skewers with your favorite BBQ sauce during the last few minutes of grilling. The caramelization from the sauce will add a sticky, delicious finish to these already flavorful skewers.
-
Citrus Blend: Use a mix of lime and orange juice for the marinade to create a vibrant and zesty flavor. The orange adds an unexpected sweetness that harmonizes with the spices.
-
Smoky Chipotle: Incorporate chipotle powder into the seasoning mix for an extra layer of smokiness and heat. Just a little can elevate the already delicious profile to new heights.
-
Gluten-Free Alternative: Replace soy sauce with a gluten-free tamari. This simple swap ensures everyone can enjoy these delicious skewers without worry.
With these pleasing variations, take a bite out of tradition and watch your Mexican Barbecue Chicken Skewers come alive in new and exciting ways! You might also enjoy serving them alongside dishes like Street Corn Chicken for a complete, festive meal.

Mexican Barbecue Chicken Skewers Recipe FAQs
What kind of chicken is best for these skewers?
Absolutely! Boneless, skinless chicken breasts are perfect for these Mexican Barbecue Chicken Skewers as they absorb the flavors of the marinade beautifully. If you’re looking for a vegetarian option, you can easily substitute chicken with cubed tofu or even halloumi for a delicious twist.
How should I store leftover skewers?
You can store leftover skewers in an airtight container in the refrigerator for up to 3 days. Make sure they have cooled completely before sealing to maintain their freshness. When reheating, I recommend popping them in the oven for a few minutes to revive their juicy texture!
Can these skewers be frozen? If so, how?
Yes, indeed! To freeze your Mexican Barbecue Chicken Skewers, place the cooked skewers in a single layer on a baking sheet and freeze until solid. Then, transfer them to freezer bags, ensuring you squeeze out any excess air. They can be stored for up to 3 months. For reheating, thaw them overnight in the refrigerator and warm them in the oven for about 10 minutes at 350°F.
What should I do if the chicken is still pink after grilling?
Very important! If your chicken skewers are still pink after the recommended cooking time, use a meat thermometer to check the internal temperature. It should reach 165°F for fully cooked chicken. If it’s not there yet, just pop them back on the grill for a few more minutes until they are safe to eat.
Can I include vegetables on the skewers?
The more the merrier! Absolutely add colorful veggies like bell peppers, zucchini, or even cherry tomatoes between the chicken pieces. Just make sure to cut them into similar sizes to ensure even cooking. Your skewers will not only look more vibrant but also add a nice crunch and nutrition to each bite!
What dietary considerations should I keep in mind?
Great question! For gluten-free needs, simply substitute soy sauce with tamari. If you have a honey allergy, maple syrup or agave nectar are equally delightful alternatives in the marinade. Always check labels on pre-packaged items like chili powder to avoid any unwanted allergens.

Mexican Barbecue Chicken Skewers That Dazzle with Flavor
Ingredients
Equipment
Method
- In a large bowl, whisk together olive oil, lime juice, soy sauce, Mexican chili powder, ground cumin, smoked paprika, garlic powder, onion powder, salt, black pepper, and honey until well combined.
- Cut the boneless, skinless chicken breasts into 1-inch cubes and add them to the bowl with the marinade.
- Stir well to ensure each piece is fully coated in the marinade. Cover and refrigerate for at least 1 hour.
- Preheat your grill to medium-high heat, aiming for about 375–400°F.
- Take the soaked wooden skewers and thread the marinated chicken pieces onto them.
- Place the assembled skewers on the preheated grill and cook for about 10–15 minutes, turning occasionally.
- Remove the skewers from the grill and allow them to rest for about 5 minutes before serving.
- Sprinkle freshly chopped cilantro over the skewers and serve alongside lime wedges.

Leave a Reply