Mexican Barbecue Chicken Skewers are about to become your new summer obsession. Imagin extracte tender, juicy chicken marinated in a vibrant blend of smoky chipotle, zesty lime, and fragrant cilantro, then grilled to smoky perfection. There’s something undeniably irresistible about food cooked on a stick, isn’t there? These Mexican Barbecue Chicken Skewers take that fun factor and elevate it with incredible flavor. They’re the perfect centerpiece for any backyard gathering, a guaranteed crowd-pleaser that’s as visually appealing as it is delicious. We love them because they deliver that authentic smoky char and a burst of Mexican-inspired zest in every bite. What truly makes them special is the balance of sweet, savory, and spicy notes that dance on your palate, making you reach for another skewer before you’ve even finished the first. Get ready to fire up the grill!
Mexican Barbecue Chicken Skewers
These Mexican Barbecue Chicken Skewers are bursting with vibrant flavors, making them perfect for a summer cookout or a fun weeknight dinner. The marinade is a delightful blend of smoky, spicy, and savory notes that perfectly complement the tender chicken and colorful vegetables. They’re easy to assemble and even easier to devour! Get ready for a taste of Mexico right in your backyard.
Ingredients:
Marinating the Chicken
The key to incredibly flavorful chicken skewers lies in a well-developed marinade. We’ll be creating a zesty and aromatic blend that will infuse the chicken with authentic Mexican taste. Start by preparing your chicken. Trim any excess fat from the boneless chicken thighs to ensure they cook evenly and the marinade adheres well. Cut the chicken into bite-sized pieces, about 1 to 1.5 inches in size. This will allow them to cook through quickly on the skewers and absorb the marinade effectively.
In a food processor or blender, combine the peeled garlic cloves and the seeded jalapeño pepper. Pulse until they are finely minced. If you prefer a milder spice, you can use only half of the jalapeño or remove all the seeds and membranes. Add the tomato paste, cumin, paprika, oregano, roughly chopped fresh coriander, and the juice of half a lime to the food processor. Season generously with salt and black pepper. Blend until you have a smooth, vibrant paste.
Transfer the chicken pieces to a medium-sized bowl. Pour the prepared marinade over the chicken, ensuring each piece is thoroughly coated. You can use your hands to really work the marinade into the chicken. Cover the bowl tightly with plastic wrap and refrigerate for at least 30 minutes, or preferably for 2 to 4 hours. This marinating time is crucial for developing deep flavor and tenderizing the chicken. For an even more intense flavor, you can marinate it overnight.
Assembling the Skewers
While the chicken is marinating, it’s time to prepare the colorful vegetables. Wash and chop the red, green, and yellow bell peppers into roughly 1-inch square pieces. This size will ensure they cook at a similar rate to the chicken. Peel and chop the white onion into similar-sized pieces. Having all your ingredients prepared and ready to go will make the assembly process smooth and efficient.
If you are using wooden skewers, it’s essential to soak them in water for at least 30 minutes before you plan to assemble your skewers. This prevents them from burning on the grill. Metal skewers do not require soaking.
Now, let’s assemble! Thread the marinated chicken pieces and the chopped vegetables onto the soaked wooden or metal skewers, alternating between chicken and vegetables. Aim for a good balance of chicken and colorful veggies on each skewer. Don’t pack them too tightly, as this will prevent even cooking. Leave a little space between the pieces so that the heat can circulate effectively. This also allows the marinade to caramelize beautifully on the grill.
Grilling the Skewers
Preheat your grill to medium-high heat. This is the ideal temperature for searing the chicken and vegetables, giving them those lovely char marks and preventing them from drying out. If you’re using a grill pan on the stovetop, heat it over medium-high heat and lightly oil it.
Once the grill is hot, lightly spray the grill grates with cooking oil spray to prevent sticking. Carefully place the assembled skewers onto the hot grill. You might need to cook them in batches depending on the size of your grill.
Cooking and Serving
Grill the skewers for approximately 10-15 minutes, turning them every few minutes, until the chicken is cooked through and has reached an internal temperature of 165°F (74°C). The vegetables should be tender-crisp and slightly charred. Keep an eye on them to prevent burning, especially the vegetables which can cook faster than the chicken. The tomato paste in the marinade will help create a lovely caramelization.
Once cooked, remove the skewers from the grill and let them rest for a few minutes before serving. This allows the juices in the chicken to redistribute, ensuring a moist and tender bite.
Serve these delicious Mexican Barbecue Chicken Skewers hot off the grill. They are fantastic on their own or can be served with a side of rice, a fresh salad, or some warm tortillas. Garnish with extra fresh coriander and a wedge of lime for an extra burst of freshness. Enjoy the vibrant flavors of Mexico!

Conclusion:
There you have it – a recipe for delicious and vibrant Mexican Barbecue Chicken Skewers that are sure to be a hit! This recipe truly shines because it balances smoky barbecue flavor with the zesty, complex notes of classic Mexican spices. The marinade not only tenderizes the chicken beautifully but also infuses it with an incredible depth of flavor, making every bite a fiesta for your taste buds. These skewers are incredibly versatile; they’re perfect for a casual backyard cookout, a fun family dinner, or even as an impressive appetizer for your next gathering. I love serving them alongside a fresh corn salad, creamy cilantro-lime rice, or simply with some warm tortillas for an easy and satisfying meal.
Don’t be afraid to experiment with this recipe! You can easily swap out the bell peppers for other vegetables like zucchini, red onion, or even chunks of pineapple for a sweet and savory twist. For a spicier kick, add a pinch of chipotle powder or a finely diced jalapeño to the marinade. I genuinely encourage you to give these Mexican Barbecue Chicken Skewers a try; they are simple to prepare, incredibly rewarding, and offer a fantastic flavor experience that’s hard to beat.
Frequently Asked Questions:
Can I prepare the chicken and marinade ahead of time?
Absolutely! For the best flavor, I highly recommend marinating the chicken for at least 2-4 hours, or even overnight in the refrigerator. This allows the spices to fully penetrate the chicken, resulting in a more robust and delicious taste. Just make sure to store it in an airtight container.
What if I don’t have a grill?
No problem at all! You can easily cook these Mexican Barbecue Chicken Skewers under your oven’s broiler. Arrange them on a baking sheet lined with foil or parchment paper and broil for about 5-7 minutes per side, keeping a close eye on them to prevent burning. Alternatively, you can cook them in a grill pan on the stovetop.

Mexican Barbecue Chicken Skewers
Juicy chicken thighs marinated in a smoky and spicy Mexican-inspired barbecue sauce, then grilled to perfection on skewers with colorful bell peppers and onion.
Ingredients
-
8 small boneless chicken thighs, any visible fat removed (approx 650g/22.5oz)
-
2 cloves of garlic
-
1 jalapeño pepper, seeds removed
-
3 tablespoons of tomato paste
-
2 teaspoons of cumin
-
2 teaspoons of paprika
-
1/2 teaspoon of oregano
-
handful of fresh coriander
-
juice of half a lime
-
salt and black pepper
-
1 red bell pepper, chopped into square pieces
-
1 green bell pepper, chopped into square pieces
-
1 yellow bell pepper, chopped into square pieces
-
1 white onion, chopped, chopped into square pieces
-
cooking oil spray
Instructions
-
Step 1
Cut chicken thighs into bite-sized pieces and place in a bowl. -
Step 2
Finely mince the garlic and jalapeño. Add to the chicken along with tomato paste, cumin, paprika, oregano, fresh coriander, lime juice, salt, and black pepper. Mix well to coat the chicken. -
Step 3
Thread the marinated chicken pieces onto skewers, alternating with pieces of red bell pepper, green bell pepper, yellow bell pepper, and white onion. -
Step 4
Preheat your grill or grill pan to medium-high heat. Lightly spray the skewers with cooking oil. -
Step 5
Grill the skewers for 12-15 minutes, turning occasionally, until the chicken is cooked through and the vegetables are tender and slightly charred. -
Step 6
Remove from grill and let rest for a few minutes before serving.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment