Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe
Sweet, smoky, spicy, and tangy, Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe is perfect for any occasion. Whether it’s a summer barbecue or a cozy family dinner, this recipe brings vibrant flavors and colorful vegetables together. These skewers are not only delicious but also customizable, allowing you to add your favorite veggies or adjust the spice level to suit your taste.
Why You’ll Love This Recipe
- Easy to Prepare: With simple ingredients and straightforward steps, you’ll have these skewers ready in no time.
- Flavor Explosion: The combination of spices and the sweet-tangy barbecue sauce creates a mouthwatering experience.
- Versatile Dish: Perfect for grilling outdoors or baking in the oven, making it suitable for any season.
- Healthy Option: Packed with lean chicken and fresh vegetables, this dish is both nutritious and satisfying.
- Crowd-Pleaser: Great for gatherings, these skewers are sure to impress family and friends alike.
Tools and Preparation
To create the perfect Mexican barbecue chicken skewers, you’ll need some essential tools to make the process smoother.
Essential Tools and Equipment
- Skewers (metal or soaked wooden)
- Grill or oven
- Mixing bowls
- Basting brush
- Knife and cutting board
Importance of Each Tool
- Skewers: Essential for holding the chicken and vegetables together while cooking. Metal skewers can be reused, while wooden ones should be soaked to prevent burning.
- Grill or Oven: A grill adds that beloved smoky flavor; however, an oven can be used if grilling isn’t an option.
- Mixing Bowls: Great for marinating the chicken and mixing your barbecue sauce without making a mess.
- Basting Brush: Helps coat the skewers evenly with sauce for maximum flavor.

Ingredients
Sweet, smoky, spicy, and tangy Mexican barbecue chicken skewers with colorful vegetables. Perfect for grilling or baking!
For the Chicken Skewers:
- 2 lbs boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 large red bell pepper, cut into 1-inch pieces
- 1 large yellow bell pepper, cut into 1-inch pieces
- 1 large red onion, cut into 1-inch pieces
- 1 pint cherry tomatoes
For the Marinade:
- 1/4 cup olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup ketchup
- 1/2 cup apple cider vinegar
- 1/4 cup brown sugar, packed
- 2 tablespoons chili powder
- 1 tablespoon smoked paprika
- 1 tablespoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon cayenne pepper (or more, to taste)
- 1/4 teaspoon ground cinnamon
- 1/4 cup water
For Serving:
- Chopped cilantro
- Lime wedges
- Crumbled cotija cheese
How to Make Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe
Step 1: Prepare Your Ingredients
Start by cutting the chicken breasts into 1-inch cubes. Chop the bell peppers and onion into similar-sized pieces. Finally, wash the cherry tomatoes.
Step 2: Make the Marinade
In a mixing bowl, combine olive oil, salt, black pepper, ketchup, apple cider vinegar, brown sugar, chili powder, smoked paprika, cumin, garlic powder, onion powder, cayenne pepper, ground cinnamon, and water. Mix until well combined.
Step 3: Marinate the Chicken
Add the cubed chicken to the marinade. Stir well to ensure all pieces are coated. Cover and let marinate in the refrigerator for at least 30 minutes (or up to overnight).
Step 4: Assemble the Skewers
Thread marinated chicken onto skewers alternately with bell peppers, onion pieces, and cherry tomatoes.
Step 5: Grill or Bake
Preheat your grill or oven to medium-high heat. If using a grill: place skewers directly on grill grates. Cook each side for about 5–7 minutes until fully cooked through. If using an oven: place on a baking sheet lined with parchment paper and bake at 400°F (200°C) for about 25 minutes.
Step 6: Serve
Once cooked through and slightly charred (if grilled), remove from heat. Garnish with chopped cilantro and serve with lime wedges and crumbled cotija cheese on top.
Enjoy your flavorful Mexican barbecue chicken skewers!
How to Serve Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe
Serving Mexican barbecue chicken skewers is a delightful experience that brings vibrant colors and flavors to your table. Here are some creative ways to enjoy this dish.
On a Fresh Salad
- Toss mixed greens with cherry tomatoes, avocado, and a light vinaigrette. Arrange the skewers on top for a colorful presentation.
With Rice or Quinoa
- Serve the skewers over a bed of fluffy rice or quinoa. Add lime juice for extra zest and enhance the flavor profile.
In Tacos
- Shred the cooked chicken and serve it in corn tortillas. Top with fresh cilantro, diced onions, and a squeeze of lime for delicious tacos.
As an Appetizer
- Cut the skewers into smaller pieces and serve them as bite-sized appetizers at your next gathering. Pair with dipping sauces like guacamole or salsa.
Garnished with Fresh Herbs
- Sprinkle chopped cilantro on top just before serving. This adds a fresh touch and enhances the dish’s visual appeal.
How to Perfect Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe
Perfecting these skewers requires attention to detail in preparation and cooking methods. Here are some tips to enhance your grilling experience.
-
Marinate the Chicken: Allow the chicken to marinate for at least 30 minutes (or up to overnight) in the barbecue sauce for deeper flavor penetration.
-
Use Soaked Skewers: If using wooden skewers, soak them in water for at least 30 minutes before grilling. This prevents burning during cooking.
-
Preheat Your Grill: Make sure your grill is preheated before adding the skewers. This ensures even cooking and helps achieve those beautiful grill marks.
-
Keep Vegetables Colorful: Alternate between different colored bell peppers on your skewers. This not only looks appealing but also adds various flavors.
-
Monitor Cooking Time: Cook the skewers over medium heat for about 10-15 minutes, turning occasionally until the chicken reaches an internal temperature of 165°F (75°C).
Best Side Dishes for Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe
Pairing side dishes with Mexican barbecue chicken skewers can elevate your meal further. Here are some fantastic options to consider.
-
Mexican Street Corn: Grilled corn on the cob smeared with mayo, cheese, chili powder, and lime juice makes a perfect complement.
-
Black Bean Salad: A refreshing combination of black beans, corn, bell peppers, and lime dressing provides a zesty contrast to savory chicken skewers.
-
Guacamole and Chips: Creamy guacamole served with tortilla chips offers crunchy satisfaction alongside the tender chicken skewers.
-
Cilantro Lime Rice: Fluffy rice tossed with fresh cilantro and lime juice adds bright flavors that pair nicely with barbecued chicken.
-
Zucchini Noodles: Lightly sautéed zucchini noodles seasoned with garlic provide a low-carb option that’s both healthy and delicious.
-
Pico de Gallo: Fresh tomato salsa made from diced tomatoes, onions, jalapeños, and cilantro adds freshness and spice when served alongside the meal.
-
Roasted Sweet Potatoes: Sweet potatoes seasoned with cumin and paprika create a sweet-and-spicy side that balances well with barbecue flavors.
-
Grilled Veggies: A mix of seasonal vegetables grilled until tender makes for a colorful addition that enhances your plate visually and nutritionally.
Common Mistakes to Avoid
When making Mexican Barbecue Chicken Skewers, it’s easy to overlook a few key details. Here are some common mistakes and how to steer clear of them.
-
Bold Marinade Mistake: Not marinating the chicken long enough can lead to bland flavors. Aim for at least 30 minutes or even overnight for the best results.
-
Bold Skewer Selection Issue: Using wooden skewers without soaking them can cause them to burn on the grill. Soak wooden skewers in water for at least 30 minutes before use.
-
Bold Vegetable Cooking Blunder: Overcrowding the skewer with chicken and vegetables can prevent even cooking. Alternate pieces of chicken and veggies while leaving space between them.
-
Bold Grill Temperature Error: Grilling at too high a temperature can char the outside while leaving the inside undercooked. Preheat your grill to medium heat for optimal cooking.
-
Bold Sauce Timing Problem: Adding barbecue sauce too early can lead to burning. Brush on your sauce during the last few minutes of grilling for maximum flavor without charring.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Mexican Barbecue Chicken Skewers in an airtight container.
- They will last for up to 3 days in the refrigerator.
Freezing Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe
- Freeze cooked skewers in a single layer, placing parchment paper between layers for easier separation.
- They can be stored in the freezer for up to 2 months.
Reheating Mexican Barbecue Chicken Skewers: The Ultimate Grilling Recipe
- Oven: Preheat to 350°F (175°C) and heat skewers on a baking sheet for about 15-20 minutes until warmed through.
- Microwave: Place skewers on a microwave-safe plate and heat in 30-second intervals until hot.
- Stovetop: Reheat in a skillet over medium heat, turning occasionally until warm throughout.
Frequently Asked Questions
Here are some common questions related to Mexican Barbecue Chicken Skewers that many home cooks have.
Can I use other meats besides chicken?
Absolutely! You can substitute chicken with beef, lamb, or turkey for different flavor profiles.
What vegetables work well with these skewers?
Feel free to experiment with vegetables like zucchini, mushrooms, or bell peppers, which all complement the flavors beautifully.
How do I ensure my chicken is juicy?
Marinating your chicken is key, as it helps retain moisture during cooking. Also, avoid overcooking!
Can I make Mexican Barbecue Chicken Skewers ahead of time?
Yes! You can prepare and marinate the skewers a day in advance and refrigerate them until you’re ready to grill.
What sides pair well with these skewers?
These skewers pair wonderfully with rice, grilled corn, or fresh salads for a complete meal.
Final Thoughts
Mexican Barbecue Chicken Skewers are not only delicious but also versatile. Their sweet, smoky flavors make them perfect for any gathering. Feel free to customize by adding your favorite vegetables or adjusting the spice level. Give this recipe a try; it’s sure to become a family favorite!
Mexican Barbecue Chicken Skewers
Mexican Barbecue Chicken Skewers are a delightful combination of sweet, smoky, and spicy flavors, perfect for any occasion—from summer barbecues to cozy family dinners.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: Serves approximately 6 people 1x
- Category: Main
- Method: Grilling/Baking
- Cuisine: Mexican
Ingredients
- 2 lbs boneless, skinless chicken breasts, cut into 1-inch cubes
- 1 large red bell pepper, cut into 1-inch pieces
- 1 large yellow bell pepper, cut into 1-inch pieces
- 1 large red onion, cut into 1-inch pieces
- 1 pint cherry tomatoes
- 1/4 cup olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup ketchup
- 1/2 cup apple cider vinegar
- 1/4 cup brown sugar, packed
- 2 tablespoons chili powder
- 1 tablespoon smoked paprika
- 1 tablespoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon cayenne pepper (or more, to taste)
- 1/4 teaspoon ground cinnamon
- 1/4 cup water
- Chopped cilantro for serving
- Lime wedges for serving
- Crumbled cotija cheese for serving
Instructions
- Cut the chicken into 1-inch cubes and chop the bell peppers and onion into similar-sized pieces. Wash the cherry tomatoes.
- In a mixing bowl, combine olive oil, salt, black pepper, ketchup, apple cider vinegar, brown sugar, chili powder, smoked paprika, cumin, garlic powder, onion powder, cayenne pepper, ground cinnamon, and water. Mix well.
- Add the cubed chicken to the marinade and stir until coated. Cover and refrigerate for at least 30 minutes (or overnight).
- Thread marinated chicken onto skewers alternately with bell peppers and onions.
- Preheat your grill or oven to medium-high heat. Grill skewers for about 5–7 minutes per side or bake at 400°F for about 25 minutes until fully cooked.
- Garnish with chopped cilantro before serving.
Nutrition
- Serving Size: 2 skewers (approximately 200g)
- Calories: 380
- Sugar: 10g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 36g
- Cholesterol: 90mg
