Mexican Barbecue Chicken Skewers- Flavorful Grill
Mexican Barbecue Chicken Skewers are a flavor explosion waiting to happen, and I’m so excited to share this recipe with you! There’s something incredibly satisfying about tender, juicy chicken marinated in a vibrant, zesty blend of Mexican-inspired spices and then kissed by the smoky char of the grill. These aren’t just any skewers; they’re a passport to a fiesta on a stick. Imagin extracte the aroma filling your backyard as these beautiful Mexican Barbecue Chicken Skewers sizzle away, promising a taste that’s both familiar and excitingly new. People adore them because they’re incredibly versatile – perfect for a casual weeknight dinner, a lively backyard barbecue, or even as a crowd-pleasing appetizer. What truly sets these skewers apart is the harmonious balance of sweet, smoky, and a hint of spice that dances on your palate, making every bite an unforgettable culinary adventure.

Mexican Barbecue Chicken Skewers
These Mexican Barbecue Chicken Skewers are a burst of vibrant flavor, perfect for grilling or even baking. The marinade is a delightful blend of smoky, zesty, and slightly spicy notes, making every bite a fiesta. Tender chicken thighs marinated in a homemade sauce and then grilled alongside colorful vegetables until perfectly charred and juicy. They’re incredibly easy to make and always a crowd-pleaser. Let’s get started!
Ingredients:
Instructions:
Step 1: Prepare the Marinade
First things first, we need to create that incredible marinade. In a food processor or blender, add the peeled garlic cloves and the deseeded jalapeño pepper. Give them a good pulse until they are finely minced. Next, add the tomato paste, cumin, paprika, oregano, a generous handful of fresh coriander (stems and leaves are fine here, they’ll add a lot of flavor!), and the juice of half a lime. Season generously with salt and freshly ground black pepper. Blend everything together until you have a relatively smooth paste. If it’s a little too thick, you can add a tablespoon of water to help it blend. Taste and adjust seasonings as needed. Remember, this is the flavor base for our delicious skewers!
Step 2: Marinate the Chicken
Once your marinade is ready, place the boneless chicken thighs in a medium-sized bowl or a resealable plastic bag. Pour the prepared marinade over the chicken, ensuring that each piece is well coated. Massage the marinade into the chicken to make sure it’s evenly distributed. For the best flavor, I recommend letting the chicken marinate for at least 30 minutes at room temperature. However, if you have the time, marinating it in the refrigerator for 2-4 hours, or even overnight, will allow the flavors to penetrate even deeper, resulting in incredibly tender and flavorful chicken. Just make sure to bring the chicken back to room temperature for about 30 minutes before skewering and grilling.
Step 3: Prepare the Vegetables and Skewers
While the chicken is marinating, let’s get our vegetables ready. Chop the red, green, and yellow bell peppers into roughly square pieces, about the same size as your chicken pieces. This will ensure they cook evenly on the skewers. Chop the white onion into similar-sized pieces. You want all your components on the skewer to be roughly the same size so they cook at the same rate. If you’re using wooden skewers, it’s crucial to soak them in water for at least 30 minutes beforehand. This prevents them from burning on the grill. If you forget, don’t worry, but be prepared for some potential charring.
Step 4: Assemble the Skewers
Now it’s time to assemble our beautiful skewers. Thread the marinated chicken pieces and the chopped vegetables onto the soaked wooden skewers, alternating between chicken and vegetables. Aim for a balanced distribution of ingredients on each skewer. Don’t pack them too tightly, as this can prevent even cooking. Leave a little space between the pieces. A good combination might be: chicken, onion, bell pepper, chicken, bell pepper, onion, chicken, bell pepper. This creates a visually appealing and delicious mix. You should have enough ingredients for about 4-6 skewers, depending on how full you make them.
Step 5: Grilling the Skewers
Preheat your grill to medium-high heat. Lightly oil the grill grates with cooking oil spray to prevent sticking. Place the assembled skewers on the hot grill. Cook for about 10-15 minutes, turning them every few minutes, until the chicken is cooked through and has nice grill marks, and the vegetables are tender-crisp and slightly charred. The exact cooking time will depend on the heat of your grill and the size of your chicken pieces. To check for doneness, you can cut into the largest piece of chicken; it should be white and juicy all the way through, with no pinkness. If you don’t have a grill, you can also bake these skewers. Preheat your oven to 400°F (200°C) and arrange the skewers on a baking sheet lined with parchment paper. Bake for 20-25 minutes, flipping halfway through, until the chicken is cooked through. For a bit of char, you can finish them under the broiler for a minute or two, keeping a very close eye on them.
Serve these vibrant Mexican Barbecue Chicken Skewers immediately. They are fantastic on their own, or you can serve them with rice, a fresh salad, or warm tortillas for a complete meal. Enjoy the explosion of flavors!

Conclusion:
There you have it! These Mexican Barbecue Chicken Skewers are an absolute winner for any gathering or even a weeknight treat. The combination of smoky barbecue sauce with vibrant Mexican spices creates a flavor explosion that’s both familiar and exciting. They’re incredibly easy to make, offering a fantastic way to enjoy tender, juicy chicken with minimal fuss and maximum taste. The grilling process locks in all those delicious marinades, resulting in perfectly charred edges and a succulent interior that will have everyone reaching for more. I truly encourage you to give this recipe a try – it’s a guaranteed crowd-pleaser!
For serving, these skewers are wonderfully versatile. Imagin extracte them alongside a fresh corn salsa, creamy avocado salad, or even some simple cilantro-lime rice. They also make a fantastic addition to taco night or can be served as a standalone appetizer. Don’t be afraid to experiment with variations! You could swap chicken thighs for breasts, add chunks of bell peppers and red onion to the skewers for extra color and crunch, or even introduce a spicier element by incorporating jalapeños into the marinade or sauce.
Frequently Asked Questions:
Can I make these Mexican Barbecue Chicken Skewers ahead of time?
Absolutely! You can marinate the chicken for up to 4 hours in advance. You can also thread the skewers and store them covered in the refrigerator. Just be sure to bring them to room temperature for about 15-20 minutes before grilling for even cooking.
What if I don’t have a grill?
No worries at all! You can achieve similar delicious results by baking these skewers in the oven. Preheat your oven to 400°F (200°C) and bake for about 20-25 minutes, flipping halfway through, until the chicken is cooked through and slightly browned. You can also finish them under the broiler for a few minutes to get that nice char.

Mexican Barbecue Chicken Skewers
Tender, juicy chicken thighs marinated in a smoky, spicy Mexican-inspired barbecue sauce and grilled to perfection on skewers with colorful bell peppers and onions.
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, chopped coriander, lime juice, salt, and 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 spray. -
Step 5
Grill the skewers for 12-15 minutes, turning occasionally, until the chicken is cooked through and slightly charred, and the vegetables are tender-crisp. -
Step 6
Serve hot.
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.
