The first sizzle of chicken on the grill transports me straight to a sun-soaked backyard barbecue, where laughter mingles with the tantalizing aromas of Mexican spices. These Mexican Barbecue Chicken Skewers are a delightful way to bring that festive spirit to your kitchen, making them perfect for summer gatherings or cozy family dinners. With just a handful of ingredients, including juicy chicken thighs and vibrant bell peppers, this recipe is not only easy to whip up but also offers a healthier twist on traditional grilling. Whether you’re craving a juicy chicken treat or want a fun, interactive meal to share with friends, these skewers are an instant crowd-pleaser. Ready to discover how to make your next barbecue unforgettable? Let’s get grilling!

Why Are Mexican Barbecue Chicken Skewers Irresistible?
Simplicity at Its Best: With minimal preparation time, crafting these skewers is enjoyable and quick.
Versatile Flavor Profile: Perfect for everyone, these skewers adapt well to personal taste preferences—swap chicken for shrimp or beef!
Healthy Grilling Option: Enjoy all the flavor without the guilt; these skewers are low-carb and perfect for those on Slimming World.
Vibrant Ingredients: Fresh bell peppers and zesty lime brighten every bite, making them a festive addition to your summer table.
Ultimate Crowd-Pleaser: Whether at a family picnic or a cozy dinner, these skewers are sure to impress your guests and spark conversation.
Don’t forget to pair them with a refreshing Mexican Chopped Salad or some tasty Sticky Garlic Chicken for a truly delightful meal!
Mexican Barbecue Chicken Skewers Ingredients
To create these irresistible Mexican Barbecue Chicken Skewers, gather the following ingredients:
For the Chicken Marinade
- Small Boneless Chicken Thighs – Tender and flavorful, these absorb the marinade beautifully; substitute with chicken breast for a leaner choice but watch the cooking time.
- Garlic – This aromatic ingredient adds depth to the marinade; feel free to use garlic powder if you’re in a pinch.
- Jalapeño Pepper – It brings a lovely kick—choose a milder pepper like a poblano if you prefer less spice.
- Tomato Paste – Delivers rich umami flavor; for a fresh twist, you can blend fresh tomatoes instead.
- Cumin & Paprika – These spices provide that essential warm flavor base; no substitutions are advised unless trying different cuisines.
- Dried Oregano – Adds a herbal note; fresh oregano can be a lovely substitute, but adjust the amount accordingly.
- Fresh Coriander – Brightens up the flavor of the skewers; replace with parsley if cilantro isn’t your thing.
- Lime Juice – Essential for acidity and brightness, which balance the flavors beautifully; lemon juice can work if limes aren’t available.
- Salt & Black Pepper – The backbone of seasoning; adjust to your taste preference.
For the Skewers
- Bell Peppers (Red, Green, Yellow) – Adds sweetness and a nice crunch; any color variation works well, or substitute zucchini for a twist.
- White Onion – Introduces subtle sweetness and texture; red onion or shallots can be used for a milder flavor.
- Cooking Oil Spray – Prevents sticking on the grill; you can also use a brush to apply oil for grilling.
Consider everything you need to make the Mexican Barbecue Chicken Skewers sing with flavor and joy!
Step‑by‑Step Instructions for Mexican Barbecue Chicken Skewers
Step 1: Prepare Marinade
Start by blending the marinade for your Mexican Barbecue Chicken Skewers. In a mini food processor, combine garlic, jalapeño pepper, tomato paste, cumin, paprika, dried oregano, fresh coriander, and fresh lime juice. Blend until a smooth paste forms, ensuring all ingredients are well incorporated. Set this vibrant marinade aside to infuse its bold flavors.
Step 2: Marinate Chicken
Dice the small boneless chicken thighs into bite-sized pieces, ensuring they’re uniform for even cooking. In a mixing bowl, combine the chicken pieces with the marinade you prepared earlier. Toss thoroughly to coat each piece evenly, allowing the flavors to marry. This is the time to get your hands in and savor the aroma!
Step 3: Refrigerate
Transfer the marinated chicken to an airtight container or cover the mixing bowl with plastic wrap. Place the chicken in the refrigerator for at least 2 hours, or ideally overnight. This resting period lets the chicken absorb the bold flavors of the marinade, resulting in a more delicious and flavorful Mexican Barbecue Chicken Skewers.
Step 4: Skewer Preparation
If you’re using wooden skewers for your cookout, soak them in warm water for about 30 minutes before grilling. This prevents them from burning on the grill and ensures a completely worry-free cooking experience. While the skewers soak, you can chop your vegetables for a vibrant presentation with the chicken.
Step 5: Assemble Skewers
Once marinated and your skewers are ready, it’s time to assemble! Carefully thread the marinated chicken pieces alternately with bell peppers and white onion onto the soaked skewers. This not only makes for beautiful Mexican Barbecue Chicken Skewers but also balances the flavors across every bite. Aim for even spacing to promote consistent cooking.
Step 6: Lightly Oil Skewers
Before grilling, lightly spray the assembled skewers with cooking oil to prevent sticking on the grill. This step ensures that your colorful and savory Mexican Barbecue Chicken Skewers come off the grill effortlessly, retaining that juicy goodness inside while achieving a lovely char on the outside.
Step 7: Cook
Preheat your grill to high heat. Once hot, place the skewers on the grill, cooking them for about 15 minutes. Turn the skewers every 3-4 minutes to cook evenly and develop a nice char. The chicken is done when it reaches an internal temperature of 74°C (165°F) and is no longer pink inside, beckoning with a delightful aroma.
Step 8: Serve
After grilling, remove the skewers from the heat and let them rest for a minute. For a refreshing accompaniment, serve your Mexican Barbecue Chicken Skewers with a side of Mexican Chopped Salad and Mexican Rice. Garnish with lime wedges and fresh coriander to take the presentation—and flavor—to the next level!

What to Serve with Mexican Barbecue Chicken Skewers
Elevate your barbecue experience by pairing these vibrant skewers with delightful sides that complement their flavors.
- Creamy Guacamole: The rich, buttery texture of guacamole balances the zesty chicken beautifully, adding a cooling element to your meal that’s hard to resist.
- Refreshing Mexican Chopped Salad: Crisp vegetables and a tangy dressing provide a refreshing counterpoint, enhancing the overall flavor while keeping it light and healthy.
- Fluffy Mexican Rice: Aromatic and flavorful, this rice dish absorbs the skewers’ juices, bringing everything together in each satisfying bite.
- Zesty Lime Wedges: A squeeze of fresh lime brightens every component of the meal, enhancing the grilled flavors with a vibrant pop.
- Grilled Corn on the Cob: Sweet and smoky, corn on the cob pairs perfectly with barbecue flavors, bringing an outdoor summer feel to your dinner.
- Pineapple Salsa: This fruity salsa introduces sweet and spicy notes, bringing a tropical freshness that complements the skewers immaculately.
- Chilled Margarita: Sip a classic margarita to enjoy the tanginess alongside the skewers, making for a festive, relaxing dining experience.
- Sour Cream Dip: Creamy and tangy, this dip rounds out the flavor experience, perfect for dipping fresh veggies or extra skewers in.
- Rice and Beans: A nourishing and hearty side that adds protein and fiber, enhancing the meal while staying true to Mexican cuisine.
How to Store and Freeze Mexican Barbecue Chicken Skewers
Fridge: Store leftover Mexican Barbecue Chicken Skewers in an airtight container in the refrigerator for up to 2 days to maintain freshness and flavor.
Freezer: If you want to freeze them, wrap the skewers tightly in plastic wrap or aluminum foil, then place them in a freezer-safe bag; they’ll keep for about 3 months.
Reheating: To reheat, thaw in the refrigerator overnight. Grill or bake in the oven at 180°C (350°F) for about 10-15 minutes until heated through and the chicken is juicy again.
Pre-marinated Chicken: Feel free to marinate the chicken a day ahead and store it in the fridge for enhanced flavor; just be sure to cook the skewers promptly.
Expert Tips for Mexican Barbecue Chicken Skewers
-
Uniform Size: Ensure all chicken pieces are cut the same size for even cooking and a perfectly grilled Mexican Barbecue Chicken Skewers experience.
-
Marinating Time: For enhanced flavor, marinate the chicken overnight. This allows the spices to penetrate deeply, ensuring every bite is flavorful and juicy.
-
Soak Wooden Skewers: Immerse wooden skewers in warm water for at least 30 minutes to prevent burning while grilling. This simple step will save your delicious skewers from making a charred mess.
-
Adjust Cooking Time: If using chicken breast instead of thighs, monitor cooking times closely as they cook faster. Overcooking can lead to dry chicken instead of juicy delights.
-
Use a Grill Pan: If grilling indoors, use a grill pan for even cooking, rotating the skewers frequently to prevent burning while ensuring a lovely char.
-
Extra Flavor Add-Ons: Consider adding pineapple or zucchini between the chicken and peppers for a sweet twist to your Mexican Barbecue Chicken Skewers!
Make Ahead Options
These Mexican Barbecue Chicken Skewers are perfect for meal prep, allowing you to enjoy a delicious dinner even on the busiest weeknights! You can marinate the chicken thighs up to 24 hours in advance, giving them time to absorb all those vibrant flavors. Simply combine your chicken with the marinade, transfer it to an airtight container, and refrigerate. Additionally, you can chop the bell peppers and onion a day ahead for quick assembly. When you’re ready to cook, skewer your marinated chicken and vegetables, then grill or bake as instructed. Not only do these prep steps save you time, but your skewers will be just as delicious when it’s time to serve!
Mexican Barbecue Chicken Skewers Variations
Feel free to get creative with this recipe and make it your own—your taste buds will thank you!
- Chicken Breast: Substitute chicken thighs with chicken breast for a leaner option, but watch the cooking time closely.
- Shrimp Delight: Swap out the chicken for shrimp for a delightful change of pace; grill until just opaque for tender bites.
- Pork Perfection: Use pork tenderloin cut into cubes—its juiciness complements the marinade perfectly.
- Beefy Goodness: Try beef chunks for a heartier flavor—choose a tender cut and adjust the marinade time accordingly.
- Vegetarian Twist: Replace the chicken with chunks of firm tofu ortempeh, soaking in the marinade to infuse flavor.
For a fun texture twist, consider adding zucchini or mushrooms to enhance the variety of your skewers. Turning your barbecue into a veggie affair? Amazing!
- Spicy Kick: Need more heat? Throw in some extra jalapeño slices or a pinch of cayenne pepper for a fiery flavor!
- Herb Infusion: Swap some of the dried oregano for fresh herbs like basil or thyme for a unique aromatic experience.
Looking for an inspired way to serve these? Pair them with a hearty Mexican Chopped Salad or some flavorful Street Corn Chicken Rice Bowl for an unforgettable meal!

Mexican Barbecue Chicken Skewers Recipe FAQs
What should I look for when selecting chicken thighs?
Absolutely! When selecting small boneless chicken thighs, look for pieces that are firm and moist. Avoid those that have dark spots all over or feel slimy. Fresh chicken should have a mild smell. For a leaner option, you can substitute with chicken breasts, but be aware they cook faster.
How should I store leftover Mexican Barbecue Chicken Skewers?
You can store leftover Mexican Barbecue Chicken Skewers in an airtight container in the refrigerator for up to 2 days. Just ensure they cool down to room temperature first to maintain quality and prevent bacterial growth. When you reheat, a quick grill or bake will refresh their deliciousness!
Can I freeze the skewers, and if so, how?
Very! To freeze, wrap the skewers tightly in plastic wrap or aluminum foil. Then, place them in a freezer-safe bag to prevent freezer burn. They can be stored for up to 3 months. When you’re ready, thaw them in the refrigerator overnight before reheating.
What if my skewers stick to the grill?
If your Mexican Barbecue Chicken Skewers stick, it might be due to insufficient oil on the skewers. Try lightly spraying or brushing them with cooking oil before grilling. Also, ensure your grill is preheated properly. If they’re still problematic, try using a grill pan where you can manage the heat a bit easier.
Are these skewers suitable for gluten-free diets?
Yes! These Mexican Barbecue Chicken Skewers are gluten-free, as long as you use gluten-free ingredients. Just double-check any sauces or processed ingredients you might include. They’re great for anyone looking to enjoy a healthy and delicious meal!
Can I use different vegetables for the skewers?
The more the merrier! Feel free to mix in various vegetables like zucchini, mushrooms, or even cherry tomatoes. Just ensure they’re cut to a similar size as the chicken for even cooking. Diversifying the vegetables adds delightful flavors and textures to the skewers!

Mexican Barbecue Chicken Skewers Perfect for Summer Grilling
Ingredients
Equipment
Method
- Blend the marinade ingredients: garlic, jalapeño pepper, tomato paste, cumin, paprika, dried oregano, fresh coriander, and lime juice in a mini food processor until smooth.
- Dice chicken thighs into bite-sized pieces and combine with the marinade, tossing until coated evenly.
- Refrigerate marinated chicken for at least 2 hours or overnight for best flavor.
- Soak wooden skewers in warm water for 30 minutes to prevent burning.
- Assemble the skewers by threading marinated chicken, bell peppers, and onion alternately.
- Lightly spray skewers with cooking oil to prevent sticking on the grill.
- Preheat the grill to high heat and cook the skewers for about 15 minutes, turning every 3-4 minutes.
- Let the skewers rest for a minute after grilling before serving.

Leave a Reply