The sizzle of meat hitting the grill transports me to a sunny afternoon in Mexico, where vibrant flavors dance in the air. These Mexican Barbecue Chicken Skewers bring that intoxicating experience right to your backyard, marinated with a zesty blend of spices that perfectly accentuates juicy chicken and colorful vegetables. This recipe not only packs a punch in flavor but is also quick to prepare, making it an ideal choice for busy weeknights or weekend gatherings. Plus, with the added benefits of being gluten-free and suitable for weight management, you can savor every bite guilt-free. Ready to elevate your grilling game and impress your taste buds? Let’s get started!

Why are these skewers a must-try?
Bold, Flavorful: Each bite bursts with a delightful mix of spices, bringing authentic Mexican flair to your dinner table.
Easy Prep: Quick marination means you can enjoy these skewers even on your busiest nights; just a few hours in the fridge and they’re ready to grill!
Healthy Eating: These skewers are gluten-free, low in carbs, and packed with protein, making them a guilt-free indulgence for your meal prep.
Versatile Pairings: Serve alongside a refreshing Mexican Chopped Salad or a scoop of zesty Lime Cilantro Rice to round out your meal.
Crowd-Pleaser: Perfect for summer barbecues, everyone will love the juicy chicken and colorful veggies—ideal for impressing family or friends!
Mexican Barbecue Chicken Skewers Ingredients
For the Marinade
• Boneless Chicken Thighs – A juicy protein choice that stays moist on the grill; feel free to swap with breast meat for a leaner option.
• Garlic – Adds rich, aromatic flavor; if you’re in a pinch, garlic powder can be used instead.
• Jalapeño Pepper – Provides a mild kick and freshness; adjust the amount to customize the spice level to your liking.
• Tomato Paste – Contributes deep richness to the marinade; substitute with tomato sauce, but slightly decrease the amount.
• Cumin – A warm spice that enhances the dish’s flavor; using chili powder can be an interesting alternative if needed.
• Paprika – Adds a smoky depth; there’s no direct substitute, so try to use this for the best result.
• Oregano – An essential herb for Mexican dishes; both fresh and dried options work beautifully here.
• Fresh Coriander (Cilantro) – Brightens up the flavors perfectly; swap with parsley if you’re not a fan of cilantro.
• Lime Juice – Offers a tangy note that balances the richness; if limes are out of season, lemon juice works too.
For the Skewers
• Mixed Bell Peppers – Adds vibrant color and crunch; feel free to use zucchini or mushrooms for variety.
• Onion – Provides sweetness and flavor; any onion variety can be used, depending on your preference.
• Cooking Oil Spray – Prevents sticking on the grill; olive oil or any high smoke point oil can be substituted instead.
Enjoy these Mexican Barbecue Chicken Skewers as a wholesome, delicious treat that brings the tastes of outdoor grilling right into your kitchen!
Step‑by‑Step Instructions for Mexican Barbecue Chicken Skewers
Step 1: Prepare the Marinade
In a food processor, combine garlic, jalapeño, tomato paste, cumin, paprika, oregano, fresh coriander, lime juice, salt, and black pepper. Blend until smooth, creating a fragrant marinade. This blend brings the essential flavors of Mexican cuisine, enhancing your chicken skewers.
Step 2: Marinate the Chicken
Cut boneless chicken thighs into bite-sized pieces, ensuring even cooking. Place the chicken in a bowl, then pour the marinade over it, coating thoroughly. Cover with plastic wrap and refrigerate for at least 2 hours, preferably overnight. This step allows the flavors to deeply penetrate the chicken for the best taste.
Step 3: Prepare the Skewers
If using wooden skewers, soak them in warm water for at least 30 minutes to prevent burning while cooking. Meanwhile, preheat your grill to medium-high heat. Soaking the skewers is crucial to ensure they hold together during the grilling of the Mexican barbecue chicken skewers.
Step 4: Assemble the Skewers
Once the chicken has marinated, take the skewers and thread alternating pieces of chicken, bell peppers, and onion onto them. Leave a little space between each piece for even cooking. The vibrant colors of the vegetables will make the skewers visually appealing and add delightful flavors to each bite.
Step 5: Spray and Grill
Lightly spray the assembled skewers with cooking oil spray to prevent sticking. Place them on the preheated grill and cook for about 15 minutes, turning frequently. Look for an internal temperature of 165°F (74°C) and ensure the chicken is no longer pink inside, achieving a perfect char.
Step 6: Serve and Enjoy
Once your Mexican Barbecue Chicken Skewers are fully cooked, remove them from the grill and let them rest for a few minutes. This allows the juices to redistribute. Serve hot alongside refreshing sides like Mexican Chopped Salad or Lime Cilantro Rice, making for a delicious and wholesome meal.

Storage Tips for Mexican Barbecue Chicken Skewers
Fridge: Store cooked skewers in an airtight container for up to 3 days. This keeps them fresh and delicious for quick meals throughout the week.
Freezer: If you have leftovers, freeze the cooked skewers in a single layer, then transfer them to a freezer bag. They can be stored for up to 2 months, preserving the Mexican barbecue flavors.
Reheating: To reheat, place frozen skewers in the oven at 375°F (190°C) for about 15-20 minutes or until warmed through. For a quick option, use the microwave but be sure to cover them to retain moisture.
Make-Ahead: Marinate the chicken and assemble the skewers a day in advance; just keep them covered in the fridge. This way, they are ready to grill when you are!
Make Ahead Options
These Mexican Barbecue Chicken Skewers are perfect for busy home cooks looking to simplify meal prep! You can marinate the chicken and assemble the skewers up to 24 hours in advance, allowing the flavors to deepen while storing them in the refrigerator. Just keep them covered to maintain freshness and prevent browning. When you’re ready to enjoy, simply grill for about 15 minutes until the chicken reaches an internal temperature of 165°F (74°C). Plus, any leftover cooked skewers can be stored in an airtight container for up to 3 days, making your meal planning a breeze and still just as delicious!
Expert Tips for Mexican Barbecue Chicken Skewers
-
Marinate Overnight: For the most memorable flavor, marinate the chicken overnight. This gives the spices time to infuse each piece, ensuring every bite is delicious.
-
Use a Meat Thermometer: To avoid dry chicken, use a meat thermometer to ensure your skewers reach an internal temperature of 165°F (74°C).
-
Soak Wooden Skewers: If using wooden skewers, soak them in water for at least 30 minutes before grilling. This prevents them from burning and keeps your Mexican Barbecue Chicken Skewers intact.
-
Even Size Pieces: Cut the chicken and vegetables into uniform sizes to ensure even cooking. This also helps you avoid overcooking or undercooking any pieces.
-
Customize Spice Levels: If you prefer less heat, adjust the amount of jalapeño in the marinade or omit it entirely. Your skewers can still be flavorful without the kick!
Mexican Barbecue Chicken Skewers Variations
Feel free to elevate your skewers with these creative twists that will tantalize your taste buds!
-
Shrimp Substitute: Swap chicken for shrimp to bring a delightful seafood twist to your meal. Just be sure to adjust grilling time, as shrimp cooks faster!
-
Beefy Delight: Use cubed flank steak for a heartier, beefy flavor that pairs wonderfully with the marinade. The robust taste will be a hit at any gathering.
-
Veggie-Only Skewers: For a delightful vegetarian option, skewer colorful vegetables like zucchini, cherry tomatoes, and mushrooms, and marinate them the same way. They’ll soak in all those lovely flavors!
-
Sweet and Spicy: Add chunks of pineapple to your skewers for a sweet contrast to the smoky chicken. This unexpected twist will surprise and please your guests!
-
Buffalo Style: If you like a kick, toss your cooked chicken skewers in Buffalo sauce for an extra layer of heat and flavor. Serve with a side of blue cheese dressing for that perfect dip!
-
Herbed Infusion: Mix in fresh herbs like thyme or basil with your marinade to create a fragrant twist that will elevate the flavor profile and make your skewers sing!
-
Smoky Chipotle: Swap out some of the cumin for chipotle powder to add a smoky, spicy depth to your dish. This flavor enhancer takes your skewers on a flavorful journey.
-
Lighter Alternative: Use skinless chicken breasts instead of thighs for a leaner option. They can still be juicy and flavorful if marinated well and grilled carefully.
With all these variations, there’s no limit to how you can enjoy your Mexican Barbecue Chicken Skewers! For more delicious ideas, try pairing them with a refreshing Mexican Chopped Salad or some zesty Garlic Chicken Fried Rice on the side!
What to Serve With Mexican Barbecue Chicken Skewers
Creating a delightful meal goes beyond just the main dish; it’s all about those perfect, complementary sides that make every bite a celebration.
-
Mexican Chopped Salad: A vibrant mix of fresh veggies adds a crunchy texture and zesty contrast to the smoky skewers, enhancing the overall flavor experience. The refreshing nature of this salad elevates the meal, offering balance with every mouthful.
-
Lime Cilantro Rice: The fragrant, citrusy notes in this rice dish beautifully mirror the bright flavors of the chicken skewers. It’s a hearty yet light side that perfectly complements the grilled goodness, making each bite a culinary joy.
-
Grilled Corn on the Cob: Sweet, charred corn brings a delightful crunch to your table. Topped with a sprinkle of cotija cheese and lime, it adds a festive touch, transporting you to a vibrant summer barbecue with each bite.
-
Roasted Vegetable Medley: A mix of zucchini, bell peppers, and red onion provides a colorful array of flavors and nutrients. The caramelization from roasting enhances their natural sweetness, providing a rich contrast to the savory skewers.
-
Guacamole with Tortilla Chips: Creamy guacamole paired with crispy tortilla chips delivers a fun snack that’s always a hit. The refreshing flavors of the avocado and lime contrast beautifully with the spiced chicken.
-
Refreshing Agua Fresca: Serve a chilled pitcher of agua fresca, like watermelon or hibiscus, to cleanse your palate between bites. This refreshing drink complements the meal, making it a bright, nuanced dining experience.
Enjoy assembling your meal with delicious pairings that invoke the spirit of Mexico!

Mexican Barbecue Chicken Skewers Recipe FAQs
What should I look for when selecting chicken thighs for my skewers?
Absolutely! Look for boneless chicken thighs that are firm and have a slight sheen. They should be pink to pale red but avoid those with dark spots or a grayish hue. Freshness is key! If you prefer using chicken breasts, just remember that they’ll need less time on the grill, so keep an eye on them.
How can I store leftover skewers?
Very easily! Once cooked, place your Mexican Barbecue Chicken Skewers in an airtight container and store them in the refrigerator for up to 3 days. This way, you can enjoy a delicious, quick meal throughout your busy week. If you’re not going to eat them right away, consider freezing!
Can I freeze my skewers for later use?
Absolutely! To freeze your cooked Mexican Barbecue Chicken Skewers, lay them out in a single layer on a baking sheet and place them in the freezer until they’re solid (about 1-2 hours). Then, transfer them to a freezer bag, squeezing out as much air as possible. They should maintain their flavor for up to 2 months! When ready to use, just reheat them in the oven at 375°F (190°C) for about 15-20 minutes or until heated through.
What if my skewers are dry after cooking?
Common issue! To ensure juicy chicken skewers, I recommend marinating your chicken for at least a few hours—overnight is even better. Cutting the chicken into pieces of uniform size can also help them cook evenly and avoid dryness. Always use a meat thermometer; when chicken reaches 165°F (74°C), it’s perfectly cooked!
Are these skewers suitable for those with dietary restrictions?
Absolutely! These Mexican Barbecue Chicken Skewers are naturally gluten-free and dairy-free, making them a great option for various dietary needs. If anyone is allergic to cilantro, you can easily substitute it with parsley for a milder flavor. This way, everyone can enjoy the deliciousness without any worries.

Savor the Flavor: Mexican Barbecue Chicken Skewers Recipe
Ingredients
Equipment
Method
- In a food processor, combine garlic, jalapeño, tomato paste, cumin, paprika, oregano, fresh coriander, lime juice, salt, and black pepper. Blend until smooth.
- Cut boneless chicken thighs into bite-sized pieces, then pour the marinade over it, coating thoroughly. Refrigerate for at least 2 hours.
- Soak wooden skewers in warm water for at least 30 minutes to prevent burning. Preheat the grill to medium-high heat.
- Thread alternating pieces of chicken, bell peppers, and onion onto the skewers, leaving space between each piece.
- Lightly spray the assembled skewers with cooking oil spray. Cook on the preheated grill for about 15 minutes, turning frequently.
- Remove from grill and let the skewers rest for a few minutes before serving.

Leave a Reply