The sizzling sound of chicken skewers hitting a hot grill always brings back memories of carefree summer evenings with friends and family. Today, I’m excited to share my recipe for Mexican Barbecue Chicken Skewers, a vibrant dish that encapsulates the essence of outdoor gatherings. Marinated in a zesty blend of lime, smoked paprika, and spices, these skewers are not only beginner-friendly but also perfect for anyone looking to elevate their weeknight meals. With quick prep and a juicy finish, they make an ideal choice for your next backyard cookout or a cozy family dinner. Ready to infuse your taste buds with bold flavors? Let me show you how you can grill up a culinary fiesta!

Why Choose Mexican Barbecue Chicken Skewers?
Flavor Explosion: Each bite of these Mexican Barbecue Chicken Skewers crafts a delightful fusion of zesty lime and smoky paprika that dances on your palate.
Easy Prep: Perfect for beginners, this recipe requires minimal prep time, allowing you to whip up an impressive dish without the hassle.
Customizable: Add your favorite vegetables or swap the chicken for shrimp or tofu to make it uniquely yours!
Crowd-Pleaser: Ideal for gatherings, these skewers are sure to impress family and friends at any summer cookout. Plus, check out my Fiery Chicken Ramen for another exciting, bold flavor experience!
Healthier Option: At around 420 calories per skewer, they provide a satisfying yet manageable treat for your meal plan.
Mexican Barbecue Chicken Skewers Ingredients
• Get ready to grill!
For the Chicken
- Chicken Breast – Main protein source, tender and absorbs marinade well; optionally substitute with thighs for added juiciness.
- Wooden Skewers – Required for threading the meat; must be soaked to prevent burning on the grill.
For the Marinade
- Olive Oil – Adds moisture and aids in marinade adherence; can also use avocado oil.
- Lime Juice – Provides acidity for flavor balance; substitute with lemon juice if necessary.
- Soy Sauce – Adds umami and saltiness; use tamari for a gluten-free option.
- Mexican Chili Powder – Key spice for flavor depth; replace with a homemade blend of paprika, cumin, cayenne, and oregano.
- Ground Cumin – Enhances the warm, earthy flavors.
- Smoked Paprika – Imparts a rich smoky flavor; regular paprika can be a substitute if needed.
- Garlic Powder & Onion Powder – These enhance overall seasoning; fresh garlic and onion can also work well.
- Salt & Black Pepper – Essential for seasoning; adjust to taste.
- Honey – Adds a touch of sweetness to balance flavors; maple syrup is a great alternative.
For Garnish
- Fresh Cilantro – Adds a burst of freshness, making it optional but delightful!
- Lime Wedges – Perfect for serving, providing an extra citrus kick.
With these simple ingredients, you’re well on your way to creating mouthwatering Mexican Barbecue Chicken Skewers that will elevate your grilling game!
Step‑by‑Step Instructions for Mexican Barbecue Chicken Skewers
Step 1: Prepare the Marinade
In a large mixing bowl, whisk together ¼ cup of olive oil, the juice of two limes, 2 tablespoons soy sauce, 1 tablespoon Mexican chili powder, 1 teaspoon ground cumin, and 1 teaspoon smoked paprika. Add 1 teaspoon of garlic powder, 1 teaspoon of onion powder, and season with salt and black pepper to taste. This zesty marinade infuses your chicken with vibrant flavors that perfectly characterize Mexican Barbecue Chicken Skewers.
Step 2: Marinate the Chicken
Cut 1.5 pounds of chicken breast into uniform cubes and add them to the marinade, ensuring each piece is well-coated. Cover the bowl with plastic wrap or transfer the mixture to a sealed bag for marinating. Refrigerate for at least 1 hour, allowing the chicken to absorb the rich flavors, but if time permits, aim for up to 12 hours for an even deeper taste experience.
Step 3: Preheat the Grill
About 15 minutes before grilling, preheat your grill to medium-high heat, aiming for a temperature between 375–400°F. To prevent sticking, oil the grill grates lightly using a paper towel dipped in vegetable oil. The grill should be hot and ready, giving your skewers that beautiful char when they hit the grate.
Step 4: Prepare the Skewers
While the grill heats up, soak wooden skewers in water for at least 30 minutes. This step is crucial to prevent burning during grilling. If desired, you can also add colorful vegetables such as bell peppers or onions to your skewers for added flavor and presentation. Ensure the vegetables are cut into similar sizes as the chicken for even cooking.
Step 5: Assemble the Skewers
Once marinated, thread the chicken cubes onto the soaked skewers, leaving a small space between each piece for even cooking. If you’re using vegetables, alternate them with chicken pieces. Aim for a balanced and visually appealing presentation of your Mexican Barbecue Chicken Skewers—each skewer should be packed but not overcrowded!
Step 6: Grill the Skewers
Place the assembled skewers on the preheated grill. Cook for 10–15 minutes, turning occasionally, until the chicken is golden brown and reaches an internal temperature of 165°F. You’ll know they’re done when the outside is charred slightly and the juices run clear. This grilling process adds that irresistible smoky flavor characteristic of Mexican Barbecue Chicken Skewers.
Step 7: Rest and Garnish
Once cooked, carefully remove the skewers from the grill and let them rest for about 5 minutes. This allows the juices to redistribute, ensuring every bite is moist and flavorful. Garnish your skewers with fresh cilantro and serve with lime wedges on the side for an extra zesty kick, enhancing the delicious flavors of your Mexican Barbecue Chicken Skewers.

Make Ahead Options
These Mexican Barbecue Chicken Skewers are a fantastic option for meal prep, allowing you to enjoy delicious flavors without the last-minute rush. You can marinate the chicken up to 24 hours in advance, ensuring a deeper infusion of flavors; simply store the marinated chicken in an airtight container in the refrigerator. Additionally, you can prepare wooden skewers by soaking them 30 minutes prior to assembly, saving you time when it’s grilling day. When you’re ready to serve, just thread the marinated chicken onto the skewers and grill as directed for 10-15 minutes. This way, you’ll still achieve that juicy, tender result with minimal effort, making weeknight dinners a breeze!
What to Serve with Mexican Barbecue Chicken Skewers
The perfect complement to your flavorful meal can elevate your BBQ experience and enhance every delightful bite.
- Creamy Avocado Salad: A refreshing vibrant salad that cools down the heat while adding richness with creamy avocado chunks.
- Grilled Corn on the Cob: Sweet, smoky, and slightly charred, fresh corn pairs wonderfully with the zesty skewers, creating a colorful plate.
- Mexican Rice: The fluffy texture and subtle spices of Mexican rice provides a great base, soaking up the delicious juices from the skewers.
- Roasted Vegetables: Colorful seasonal vegetables enhance the meal’s nutrition and add a lovely charred flavor that complements the skewers.
- Pico de Gallo: This fresh salsa adds brightness with its zesty lime and cilantro, perfect for balancing the smoky flavors of the chicken.
- Chilled Horchata: A sweet rice drink that adds a delightful creamy finish to your meal, complementing the spices in the skewers beautifully.
- Lime Wedges: Always a delightful addition, these wedges allow guests to customize their zesty kick, enhancing the delicious flavors of your Mexican Barbecue Chicken Skewers.
- Chocolate Flan: End your meal on a sweet note; this rich dessert provides a satisfying contrast to the savory flavors of the skewers.
Expert Tips for Mexican Barbecue Chicken Skewers
-
Marinate Smart: For optimal flavor, don’t rush the marination process. Chilling the chicken in the marinade for at least 1 hour, or up to 12 hours, greatly enhances the taste of the Mexican Barbecue Chicken Skewers.
-
Prevent Skewers from Burning: Soak your wooden skewers for 30 minutes before grilling. This crucial step helps ensure they won’t catch fire on the grill, allowing your skewers to shine.
-
Uniform Sizes: Cut your chicken and vegetables into even pieces to ensure uniform cooking. This not only speeds up the grilling process but ensures every bite is just as juicy and tender.
-
Vegetable Additions: Don’t hesitate to add colorful vegetables like bell peppers, onions, or zucchini to your skewers. Just remember, they may cook faster than chicken, so adjust grilling times as needed.
-
Rest for Juiciness: After grilling, let your skewers rest for 5 minutes before serving. This helps the chicken retain its moisture, resulting in tender and flavorful Mexican Barbecue Chicken Skewers.
How to Store and Freeze Mexican Barbecue Chicken Skewers
Fridge: Store cooked skewers in an airtight container in the refrigerator for up to 3 days. Reheating them gently in the oven or a skillet will help maintain their juiciness.
Freezer: For longer storage, freeze the marinated but uncooked chicken skewers in a freezer-safe bag for up to 3 months. Thaw in the fridge overnight before grilling.
Reheating: When ready to enjoy leftover skewers, warm them in the oven at 350°F for about 10-12 minutes or heat in a skillet over medium heat for approximately 5-7 minutes until heated through.
Prep Tip: If you’re meal prepping, consider marinating extra chicken for quick grilling on busy nights.
Mexican Barbecue Chicken Skewers Variations
Feel free to adjust the recipe to suit your taste and dietary preferences, bringing delightful new twists to each bite!
- Dairy-Free: Substitute honey with agave syrup for a fully dairy-free option. It adds sweetness without compromising the flavor.
- Spicy Kick: Add fresh jalapeños or a dash of cayenne pepper to the marinade for an extra heat boost. This will elevate your skewers with a tantalizing zing!
- Vegetarian Delight: Swap the chicken for firm tofu or tempeh to create a delicious plant-based version. Marinate them just like the chicken for a satisfying alternative.
- Colorful Veggies: Incorporate colorful bell peppers, zucchini, or cherry tomatoes on the skewers alongside the chicken. Each vegetable provides a unique flavor and adds healthful vibrance!
- Citrus Twist: Try using orange juice in place of lime for a sweeter, tangy profile that complements the spices beautifully. You’ll love the citrusy surprise!
- Herb Infusion: Mix fresh herbs like parsley or oregano into the marinade for added depth and freshness. This subtle change can transform the tasting experience entirely!
- Smoky Alternatives: If you prefer a different smoky flavor, replace smoked paprika with chipotle powder for an even more intense kick. It’s sure to be a hit with spice lovers!
- Sriracha Boost: Drizzle some sriracha sauce on the skewers before grilling for a fiery infusion. It’ll bring a vibrant kick that’ll make your skewers irresistible!
These variations will allow you to create your very own signature dish! For more flavorful ideas, don’t miss my recipes for Honey Garlic Chicken or Zaatar Chicken, perfect for bringing a world of taste to your dinner table!

Mexican Barbecue Chicken Skewers Recipe FAQs
How do I select the best chicken for this recipe?
Absolutely! When choosing chicken for your Mexican Barbecue Chicken Skewers, look for fresh, firm chicken breasts with a pinkish hue and no dark spots. If you prefer juiciness, feel free to swap in chicken thighs. Whichever cut you choose, ensure it’s of good quality for the best flavor.
How should I store leftovers of the skewers?
Great question! Store any cooked skewers in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently in the oven at 350°F for about 10-12 minutes or in a skillet over medium heat for around 5-7 minutes to keep them juicy and delicious.
Can I freeze the skewers, and if so, how?
Yes, you can! For longer storage, freeze the marinated but uncooked chicken skewers in a freezer-safe bag. Be sure to remove as much air as possible, and they will last up to 3 months. When you’re ready to grill, simply thaw them overnight in the refrigerator before cooking.
What should I do if my skewers are burning on the grill?
If your skewers are getting burnt, it’s likely they’ve been grilled at too high a temperature or were not soaked long enough. To prevent burning, soak your wooden skewers for at least 30 minutes before grilling, and keep the grill temperature at a medium-high level (around 375–400°F). Monitor them closely and turn them frequently to ensure even cooking.
Are these skewers safe for people with gluten allergies?
Very much so! To make the Mexican Barbecue Chicken Skewers gluten-free, simply replace regular soy sauce with tamari, which is naturally gluten-free. Be cautious with any other condiments you may want to use for serving, and always check labels to ensure they meet your dietary needs.
Can I add vegetables to the skewers? What adjustments should I make while grilling?
Absolutely! Adding colorful vegetables like bell peppers, zucchini, or onions can enhance both the visual appeal and flavor. When doing so, cut the vegetables into similar sizes as the chicken for even cooking. Note that vegetables may cook faster, so check for doneness a few minutes earlier than the chicken to achieve the perfect balance.

Savor Summer with Mexican Barbecue Chicken Skewers
Ingredients
Equipment
Method
- In a large mixing bowl, whisk together olive oil, lime juice, soy sauce, Mexican chili powder, ground cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper to create the marinade.
- Cut the chicken breast into uniform cubes and add them to the marinade, ensuring each piece is well-coated. Cover the bowl or transfer to a sealed bag for marinating, refrigerate for at least 1 hour.
- Preheat your grill to medium-high heat, aiming for a temperature between 375°F–400°F. Oil the grill grates lightly using a paper towel.
- Soak wooden skewers in water for at least 30 minutes. Optionally, add colorful vegetables to your skewers.
- Once marinated, thread the chicken cubes onto the soaked skewers, leaving space between each piece.
- Place skewers on the preheated grill, cooking for 10–15 minutes, turning occasionally, until the chicken is golden brown and reaches an internal temperature of 165°F.
- Remove skewers from grill and let them rest for 5 minutes, then garnish with fresh cilantro and serve with lime wedges.

Leave a Reply