As I flipped through my favorite cookbooks, the urge for a sunny backyard barbecue tugged at my heart. It’s easy to get lost in all the fast food options out there, but nothing beats the joy of homemade meals. That’s where these Mexican Barbecue Chicken Skewers come in! Juicy, marinated chicken grilled to perfection with a zesty lime kick is the answer to your cooking cravings. Not only is this recipe beginner-friendly, but it transforms simple pantry ingredients into a vibrant dish that will wow both friends and family. Each bite captures the essence of summer, allowing you to re-create those sun-soaked cookouts in the comfort of your kitchen. Curious about how to whip up these delightful skewers? Let’s dive into the savory details!

Why are These Skewers a Must-Try?
Flavor Explosion: Each skewer is a burst of juicy chicken marinated with zesty lime and smoky spices, perfect for those craving vibrant tastes.
Effortless Cooking: This beginner-friendly recipe transforms simple pantry staples into a show-stopping dish that anyone can master.
Customizable Goodness: Feel free to add your favorite veggies or switch to shrimp if you desire variety.
Ideal for Gatherings: Perfect for summer cookouts or casual dinners, these skewers are sure to impress your friends and family, pairing beautifully with dishes like Greek Chicken Gyro or fresh salads.
Quick & Tasty: In just under 30 minutes, you can have a delicious meal that packs both nutrition and flavor.
Mexican Barbecue Chicken Skewers Ingredients
For the Marinade
- Boneless, Skinless Chicken Breast – Tender protein base; substitute with chicken thighs for added moisture.
- Olive Oil – Helps marinate and cook chicken evenly; avocado oil can be used as a substitute.
- Lime Juice – Adds acidity and brightness; fresh lime juice recommended for the best flavor.
- Soy Sauce – Provides umami and saltiness; tamari is a great gluten-free alternative.
- Mexican Chili Powder – Key spice for flavoring; no substitute, but a mix of paprika and cumin can mimic its profile.
- Ground Cumin – Adds warm, earthy flavor; omit for a milder taste if desired.
- Smoked Paprika – Contributes smokiness; regular paprika works if you want less smoke.
- Garlic Powder – Enhances flavor depth; fresh garlic can be substituted (1 clove = 1/8 tsp powder).
- Onion Powder – Adds savory notes; omit if using fresh onions instead.
- Salt – Essential for taste; kosher salt provides a more subtle flavor.
- Black Pepper – Adds a hint of spice; freshly ground enhances flavor.
- Honey – Balances acidity and spice with sweetness; maple syrup or agave can be used as substitutes.
For Assembly
- Wooden Skewers – Essential for threading chicken; soak in water to prevent burning.
- Fresh Cilantro – A garnish for freshness; parsley can serve as a suitable alternative.
- Lime Wedges – For serving and an extra zesty flavor.
Step‑by‑Step Instructions for Mexican Barbecue Chicken Skewers
Step 1: Prepare the Marinade
In a large bowl, whisk together olive oil, fresh lime juice, soy sauce, Mexican chili powder, ground cumin, smoked paprika, garlic powder, onion powder, salt, black pepper, and honey. Stir until well combined, forming a fragrant marinade. This mixture will coat the chicken, infusing it with zesty and smoky flavors essential for your Mexican Barbecue Chicken Skewers.
Step 2: Marinate the Chicken
Cut boneless, skinless chicken breast into 1-inch cubes and add them to the marinade. Toss until each piece is thoroughly coated. Cover the bowl with plastic wrap and refrigerate for a minimum of 1 hour, allowing the chicken to absorb the flavors. For an even deeper taste, you can marinate for up to 12 hours for your Mexican Barbecue Chicken Skewers.
Step 3: Preheat the Grill
While the chicken marinates, preheat your grill to medium-high heat, aiming for a temperature of 375–400°F. Lightly oil the grill grates with a paper towel dipped in olive oil to prevent sticking. This preparation ensures a perfect cooking surface for achieving those beautiful grill marks and smoky flavors on your skewers.
Step 4: Prepare the Skewers
After marinating, if using wooden skewers, remember to soak them in water for at least 30 minutes to prevent burning on the grill. Thread the marinated chicken cubes onto the soaked skewers, leaving a small space between each piece for even cooking. This will also help the marinade flavor reach each piece while grilling your Mexican Barbecue Chicken Skewers.
Step 5: Grill the Skewers
Place the prepared skewers on the preheated grill, cooking for about 10–15 minutes. Turn the skewers occasionally to ensure even cooking and achieve a golden brown color. Keep an eye on the chicken, aiming for an internal temperature of 165°F, which indicates they are fully cooked and safe to eat.
Step 6: Serve and Garnish
Once cooked, carefully remove the skewers from the grill and transfer them to a serving platter. Garnish with freshly chopped cilantro for a burst of flavor and color. Serve your Mexican Barbecue Chicken Skewers alongside lime wedges for an extra zing that complements the marinated chicken beautifully.

Make Ahead Options
These Mexican Barbecue Chicken Skewers are perfect for meal prep enthusiasts! You can marinate the chicken up to 24 hours in advance; simply mix the marinade ingredients and toss in the chicken cubes. Cover and refrigerate, allowing the flavors to infuse beautifully. If you’re short on time, let the chicken marinate for at least 1 hour, but remember that marinating longer enhances flavor without sacrificing quality. You can also assemble the skewers ahead of time and keep them in the refrigerator for up to 3 days. When ready to cook, simply grill the skewers as directed for restaurant-quality results with minimal effort. Enjoy stress-free meal planning while savoring delightful homemade flavors!
How to Store and Freeze Mexican Barbecue Chicken Skewers
- Fridge: Store leftovers in an airtight container for up to 3 days. This helps maintain the chicken’s juicy texture while keeping the vibrant flavors intact.
- Freezer: For longer storage, freeze the cooked skewers in a single layer on a baking sheet before transferring them to a freezer bag. They can last up to 3 months.
- Reheating: Thaw frozen skewers overnight in the fridge before reheating. Warm them in the oven at 350°F for about 15 minutes to retain moisture and flavor.
What to Serve with Mexican Barbecue Chicken Skewers
A feast of flavors awaits when pairing these vibrant skewers with complementary dishes and drinks!
-
Creamy Guacamole: The rich creaminess balances the zesty chicken, making every bite even more satisfying. Serve it alongside for a delightful dip.
-
Zesty Mexican Rice: Flavored with lime and herbs, this rice adds a comforting, savory base that complements the skewers perfectly. It’s an easy side to prepare.
-
Grilled Vegetable Medley: Charred veggies like bell peppers, zucchini, and onions add a smoky flavor that enhances the chicken’s spices. Toss them on the grill for a cohesive meal.
-
Fresh Corn Tortillas: Soft, warm tortillas are ideal for wrapping the skewers, creating a fantastic handheld meal. Top with salsa for an extra kick!
-
Crisp Garden Salad: A fresh mix of greens, tomatoes, and avocado can brighten your plate and provide a refreshing contrast to the rich flavors of the skewers.
-
Sparkling Agua Fresca: A refreshing fruit-infused water, like watermelon or lime, pairs beautifully with the spicy skewers while keeping the meal light.
-
Churros with Chocolate Sauce: For dessert, these sweet treats are delightful! Their cinnamon-sugar coating and chocolate dip offer a lovely contrast to the savory skewers.
-
Crispy Tortilla Chips and Salsa: A crunchy starter warms up the meal, inviting friends to gather around the table with something light and festive before diving into the flavorful skewers.
-
Margaritas: Why not enjoy a refreshing cocktail? A citrusy margarita mirrors the zesty flavors of the chicken while bringing just the right amount of upbeat fun to your gathering.
Variations & Substitutions for Mexican Barbecue Chicken Skewers
Feel free to make these skewers your own with some creative twists that delight your taste buds!
-
Veggie Boost: Add bell peppers, red onions, or zucchini between chicken pieces for a colorful and nutritious boost. They’ll absorb the marinade’s flavors while adding crunch.
-
Different Protein: Swap out the chicken for shrimp or firm tofu for a tasty variation. The cooking times will differ, so adjust accordingly, ensuring your shrimp turns pink or your tofu is nicely browned.
-
Spicy Kick: For those who crave heat, add a sprinkle of cayenne pepper or diced jalapeños to the marinade. This simple addition transforms the flavor profile into something fiery and captivating.
-
Herb Infusion: Fresh herbs like oregano or thyme can elevate the flavor. Toss a handful into your marinade or use them as a garnish for a fragrant finish.
-
Citrus Twist: Experiment with different citrus juices like orange or grapefruit for a new bright flavor in the marinade. Each offers a unique twist that perfectly complements the chicken.
-
Smoky Sweetness: Substitute honey with maple syrup or a touch of brown sugar to give your skewers that delightful smoky-sweet balance while also slightly altering the flavor profile.
-
Guacamole Side: Serve with a side of guacamole for a creamy complement that balances the skewers’ spiciness. This delicious dip pairs perfectly with the grilled chicken and adds that extra layer of flavor.
If you’re seeking some other delicious ideas to complement your skewers, consider whipping up a vibrant salad, or perhaps try my Cheesy Garlic Chicken wraps for a satisfying meal. Each of these variations brings something unique to your dinner table!
Expert Tips for Mexican Barbecue Chicken Skewers
- Soak Skewers: Always soak wooden skewers for at least 30 minutes to prevent them from burning on the grill, ensuring your Mexican Barbecue Chicken Skewers stay intact.
- Perfect Marinade Time: Aim to marinate the chicken for at least 1 hour but don’t exceed 12 hours; longer marination can degrade the texture of the meat.
- Grill Temperature: Ensure your grill is preheated to medium-high heat (375–400°F) for even cooking; avoid opening the lid too often to maintain temperature.
- Watch Internal Temperature: Use a meat thermometer to check for doneness; chicken should reach an internal temperature of 165°F.
- Even Spacing on Skewers: When threading chicken onto skewers, leave small gaps between pieces to allow heat to circulate for even cooking.
- Marinade Variations: Experiment with additional spices or herbs in your marinade for unique flavor profiles in your Mexican Barbecue Chicken Skewers.

Mexican Barbecue Chicken Skewers Recipe FAQs
How do I choose ripe limes for the marinade?
Absolutely! When selecting limes, look for ones that are firm but slightly soft to the touch, indicating juiciness. The skin should be bright green and smooth without dark spots or blemishes; this signifies freshness. If you’re able to roll the lime gently on a countertop, this can also help release more juice.
How should I store leftover Mexican Barbecue Chicken Skewers?
You can store any leftovers in an airtight container in the refrigerator for up to 3 days. To keep them moist, it’s best to reheat on a low setting in the oven or microwave. If you plan on longer storage, consider freezing them instead.
Can I freeze the Mexican Barbecue Chicken Skewers?
Yes! To freeze, first allow the cooked skewers to cool completely. Arrange them in a single layer on a baking sheet to prevent sticking, and place them in the freezer for about 1-2 hours. Once frozen, transfer them to a freezer-safe bag or container. They can be stored for up to 3 months. When ready to enjoy, thaw the skewers overnight in the fridge before reheating.
What should I do if my chicken skewers are dry?
If you find your skewers have turned out dry, it might have been due to overcooking or not enough marinade time. To prevent this, always marinate your chicken for at least 1 hour, but don’t exceed 12 hours. During grilling, keep an eye on the cooking time, aiming for an internal temperature of 165°F without going much higher. You can also brush them with a bit of marinade while grilling for added moisture.
Are there any dietary considerations for these skewers?
Certainly! For gluten-free options, choose tamari instead of soy sauce in your marinade. If you are concerned about allergies, ensure that your chicken does not come into contact with allergens while preparing the skewers. As for pets, while the chicken itself isn’t harmful to dogs, ensure there are no seasonings that may upset their stomachs, such as excessive salt or garlic.

Savor the Flavor of Mexican Barbecue Chicken Skewers
Ingredients
Equipment
Method
- In a large bowl, whisk together olive oil, fresh lime juice, soy sauce, Mexican chili powder, ground cumin, smoked paprika, garlic powder, onion powder, salt, black pepper, and honey until well combined.
- Cut boneless, skinless chicken breast into 1-inch cubes and add to the marinade. Toss until thoroughly coated; cover with plastic wrap and refrigerate for at least 1 hour.
- Preheat your grill to medium-high heat (375–400°F) and lightly oil the grates.
- Soak wooden skewers in water for at least 30 minutes. Thread marinated chicken onto skewers, leaving space between pieces.
- Cook skewers on the preheated grill for about 10–15 minutes, turning occasionally until an internal temperature of 165°F is reached.
- Remove skewers from the grill and transfer to a serving platter. Garnish with chopped cilantro and serve alongside lime wedges.

Leave a Reply