Mexican Barbecue Chicken Skewers are a delightful way to enjoy tender chicken marinated in a zesty Mexican spice blend. Perfect for family gatherings, summer barbecues, or even a cozy dinner at home, these skewers pack flavor and are easy to prepare. The combination of juicy chicken with colorful vegetables makes them not only delicious but visually appealing as well.
Why You’ll Love This Recipe
- Flavorful Marinade: The unique blend of spices and fresh ingredients creates an unforgettable taste that will impress your guests.
- Easy Preparation: With just a few simple steps, you can have these skewers ready for cooking in no time.
- Versatile Serving Options: These skewers pair perfectly with various sides, such as Mexican rice or a fresh salad, making them a great choice for any meal.
- Health-Conscious Choice: Low in fat and high in protein, these skewers are suitable for those on gluten-free or dairy-free diets.
- Customizable Ingredients: Feel free to swap in your favorite vegetables or adjust the spice level to suit your taste.

Tools and Preparation
To make Mexican Barbecue Chicken Skewers successfully, having the right tools is essential. Here’s what you’ll need:
Essential Tools and Equipment
- Mini food processor
- Wooden or metal skewers
- Mixing bowl
- Grill or oven
Importance of Each Tool
- Mini food processor: This tool is perfect for blending the marinade quickly and evenly, ensuring every piece of chicken gets coated.
- Skewers: They hold everything together while cooking, making it easy to grill or bake your delicious chicken and vegetables.
- Mixing bowl: A mixing bowl helps combine the marinade efficiently with the chicken and veggies before they hit the grill.
Ingredients
Mexican Barbecue – tender chicken skewers marinated with a delicious Mexican blend of spices for the perfect barbecue meal.
Chicken
- 8 small boneless chicken thighs, any visible fat removed (approx 650g/22.5oz)
Marinade
- 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
Vegetables
- 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 into square pieces
Cooking Preparation
- cooking oil spray
How to Make Mexican Barbecue Chicken Skewers
Step 1: Prepare the Marinade
- Add in the spices, jalapeño, lime juice, coriander, and a good pinch of salt and black pepper to a mini food processor.
- Pulse until it forms a smooth paste. If needed, add water gradually to help it blend.
Step 2: Marinate the Chicken
- Dice the chicken thighs into bite-sized pieces.
- Place diced chicken in a mixing bowl and pour the marinade over it.
- Toss thoroughly to coat each piece well.
- Refrigerate overnight or for at least a few hours to let the flavors meld.
Step 3: Prepare the Skewers
- If using wooden skewers, soak them in warm water for at least 30 minutes before cooking to prevent burning.
- Thread alternating pieces of marinated chicken, red bell pepper, green bell pepper, yellow bell pepper, and onion onto each skewer.
Step 4: Cook the Skewers
- Spray the assembled skewers lightly with cooking oil spray.
- Cook on a hot barbecue grill for about 15 minutes, turning frequently until the chicken is cooked through.
- Alternatively, bake these skewers in an oven preheated to 220°C (fan 200°C) or 425°F (gas mark 7) for 25-30 minutes or use a grill pan for approximately 7 minutes on each side.
These flavorful Mexican Barbecue Chicken Skewers are sure to be a hit at your next meal! Enjoy them alongside some refreshing Mexican Chopped Salad or fluffy Mexican Rice for a complete feast.
How to Serve Mexican Barbecue Chicken Skewers
Serving Mexican Barbecue Chicken Skewers is a delightful experience that brings vibrant flavors and colors to your table. These skewers are not only delicious but also versatile, making them perfect for various occasions.
With Fresh Salsas
- Pico de Gallo – A fresh salsa made with diced tomatoes, onions, cilantro, and lime juice; it adds a zesty touch.
- Mango Salsa – A sweet and tangy salsa that pairs well with the smoky flavors of barbecue chicken.
On a Bed of Rice
- Mexican Rice – Fluffy and flavorful rice seasoned with tomatoes and spices enhances the meal’s overall taste.
- Cilantro Lime Rice – Light and refreshing, this rice dish complements the skewers beautifully.
Accompanied by Salads
- Mexican Chopped Salad – A colorful mix of lettuce, corn, black beans, and avocado offers a crunchy contrast to the tender chicken.
- Cabbage Slaw – Crunchy cabbage mixed with carrots and a light dressing adds a nice crunch.
As Part of a Platter
- Kebab Platter – Serve alongside other grilled vegetables or meats for a complete feast.
- Taco Bar – Let guests build their own tacos with skewered chicken, toppings, and tortillas for fun dining.
How to Perfect Mexican Barbecue Chicken Skewers
To achieve the best results with your Mexican Barbecue Chicken Skewers, consider these helpful tips. They will ensure that each skewer is packed with flavor and perfectly cooked.
- Marinate Overnight – Allowing the chicken to marinate overnight enhances the flavor significantly.
- Use Fresh Ingredients – Fresh herbs like coriander elevate the taste compared to dried versions.
- Soak Wooden Skewers – If using wooden skewers, soak them in water for 30 minutes to prevent burning on the grill.
- Preheat the Grill – Ensure your grill is hot before adding skewers; this helps in searing and locking in juices.
- Alternate Ingredients – Alternate chicken pieces with vegetables on the skewer for balanced flavors and textures.
- Check Internal Temperature – Use a meat thermometer; chicken should reach an internal temperature of 165°F (75°C) for safety.
Best Side Dishes for Mexican Barbecue Chicken Skewers
Pairing side dishes with Mexican Barbecue Chicken Skewers can elevate your meal. Here are some fantastic options that complement the flavors perfectly.
- Guacamole – Creamy avocado dip that adds richness; serve with tortilla chips or as a topping.
- Refried Beans – Smooth and savory beans provide protein while enhancing the meal’s heartiness.
- Elote (Mexican Street Corn) – Grilled corn slathered in cheese and spices offers a delightful sweet crunch.
- Grilled Vegetables – Seasonal veggies like zucchini and bell peppers grilled alongside add color and nutrition.
- Corn Salad – Sweet corn mixed with lime juice, cilantro, and chili powder makes for a refreshing side dish.
- Chips & Salsa – Crispy tortilla chips served with salsa provide a satisfying crunch before or alongside your skewers.
Common Mistakes to Avoid
When making Mexican Barbecue Chicken Skewers, it’s easy to slip up. Here are common mistakes and how to dodge them:
- Using dry chicken: Always choose fresh chicken thighs for more flavor and tenderness. Avoid using frozen chicken as it can dry out during cooking.
- Skipping the marinade time: Marinating is key for flavor. Don’t rush this step; refrigerate the chicken for at least a few hours or overnight for the best results.
- Not soaking wooden skewers: If you’re using wooden skewers, soak them in water for 30 minutes before grilling. This prevents them from burning on the grill.
- Overcrowding the skewers: Make sure to leave space between pieces of chicken and vegetables. This allows even cooking and better caramelization on the grill.
- Ignoring temperature control: Ensure your barbecue is hot enough before adding the skewers. A hot grill helps achieve that perfect char without drying out the chicken.

Storage & Reheating Instructions
Refrigerator Storage
- Store in airtight containers for up to 3 days.
- Allow the skewers to cool completely before sealing.
Freezing Mexican Barbecue Chicken Skewers
- Wrap tightly in plastic wrap or aluminum foil before placing in a freezer bag.
- They can be frozen for up to 3 months.
Reheating Mexican Barbecue Chicken Skewers
- Oven: Preheat to 350°F (175°C) and bake until heated through, about 10-15 minutes.
- Microwave: Heat on medium power in short bursts, checking frequently to avoid overcooking.
- Stovetop: Sauté over medium heat with a little oil until warmed throughout.
Frequently Asked Questions
Here are some questions readers often have about Mexican Barbecue Chicken Skewers:
How do I make my Mexican Barbecue Chicken Skewers spicier?
You can add more jalapeño or include chili powder in your marinade. Adjust according to your preference!
Can I use other proteins for these skewers?
Absolutely! Feel free to substitute with shrimp, beef, or tofu for a different twist on this recipe.
What should I serve with Mexican Barbecue Chicken Skewers?
These skewers pair wonderfully with Mexican Chopped Salad and Mexican Rice for a full meal.
How long do Mexican Barbecue Chicken Skewers last in the refrigerator?
They can last up to 3 days when stored properly in airtight containers.
Can I make these skewers gluten-free?
Yes! Just ensure that all ingredients, especially sauces and marinades, are gluten-free.
Final Thoughts
Mexican Barbecue Chicken Skewers are not only delicious but also versatile. You can customize them by adding your favorite veggies or adjusting spices according to your taste. Give this recipe a try at your next gathering, and delight everyone with its incredible flavors!

Mexican Barbecue Chicken Skewers
- Total Time: 35 minutes
- Yield: Serves approximately 4 (4 skewers each) 1x
Description
Mexican Barbecue Chicken Skewers are a vibrant and flavorful dish perfect for any occasion, from summer cookouts to cozy family dinners. Marinated in a zesty blend of spices, these tender chicken skewers are complemented by colorful bell peppers and onions, making them both delicious and visually appealing. Easy to prepare and versatile, they can be served alongside refreshing salsas, fluffy rice, or crisp salads. Enjoy the bold flavors of Mexico in every bite!
Ingredients
- 8 small boneless chicken thighs (approx 650g)
- 2 cloves of garlic
- 1 jalapeño pepper
- 3 tablespoons of tomato paste
- 2 teaspoons of cumin
- 2 teaspoons of paprika
- Salt and black pepper
- Assorted vegetables (red, green, yellow bell peppers, onion)
Instructions
- Prepare the marinade by blending garlic, jalapeño, tomato paste, cumin, paprika, coriander, lime juice, salt, and pepper in a mini food processor until smooth.
- Dice the chicken thighs into bite-sized pieces and toss them with the marinade in a mixing bowl. Refrigerate for at least a few hours or overnight.
- Soak wooden skewers in water for 30 minutes if using them. Thread marinated chicken and vegetables onto the skewers.
- Lightly spray with cooking oil and grill on medium heat for about 15 minutes or until fully cooked.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main
- Method: Grilling
- Cuisine: Mexican
Nutrition
- Serving Size: 1 skewer (approx 100g)
- Calories: 210
- Sugar: 3g
- Sodium: 350mg
- Fat: 9g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 28g
- Cholesterol: 80mg
Keywords: Customize your skewers by adding your favorite veggies or adjusting spice levels. Pair with fresh salsas like pico de gallo or mango salsa for an extra flavor boost.