Mexican Barbecue Chicken Skewers are a delightful choice for any gathering, be it a backyard barbecue or a cozy family dinner. This recipe showcases tender chicken marinated in a vibrant mix of spices, delivering an explosion of flavor with every bite. Easy to prepare and perfect for grilling, these skewers will impress your guests and satisfy your cravings. Whether you’re serving them at a summer cookout or enjoying them on a weeknight, they truly stand out.
Why You’ll Love This Recipe
- Flavor-packed marinade: The blend of spices, jalapeño, and lime juice creates a vibrant taste that captures the essence of Mexican cuisine.
- Quick preparation: With just 20 minutes of prep time, you can easily whip up these skewers for any occasion.
- Versatile serving options: These skewers can be served with various sides like rice or salads, making them adaptable to your meal.
- Healthy choice: Packed with protein and low in carbs, they fit well into many dietary plans, including gluten-free and dairy-free diets.
- Grill or bake: Whether you prefer outdoor grilling or oven baking, this recipe offers flexibility in cooking methods.

Tools and Preparation
To make Mexican Barbecue Chicken Skewers, you’ll need a few essential tools to ensure everything goes smoothly. Preparation is key for a successful dish.
Essential Tools and Equipment
- Mini food processor
- Wooden or metal skewers
- Grill or oven
- Cooking oil spray
Importance of Each Tool
- Mini food processor: Ideal for blending the marinade quickly and efficiently.
- Skewers: Essential for holding the chicken and vegetables together while cooking.
- Grill or oven: Provides the right heat source to achieve perfectly cooked skewers.
- Cooking oil spray: Helps prevent sticking when grilling or baking.
Ingredients
Mexican Barbecue – tender chicken skewers marinated with a delicious Mexican blend of spices for the perfect barbecue meal.
For the Chicken Marinade
- 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
For the Skewers
- 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 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 you create a paste. If needed, add a little water at a time to help it blend.
Step 2: Marinate the Chicken
Dice the chicken thighs into bite-sized pieces. Place the chicken in a bowl and add the marinade. Toss well to coat each piece thoroughly.
Step 3: Refrigerate
Cover the bowl with plastic wrap and refrigerate overnight or at least for a few hours to let the flavors meld.
Step 4: Prepare Skewers
If using wooden skewers, soak them in warm water for at least 30 minutes before cooking to prevent burning.
Step 5: Assemble Skewers
Thread the marinated chicken onto the skewers along with alternating pieces of red, green, yellow bell peppers, and onion.
Step 6: Spray with Oil
Lightly spray the assembled skewers with cooking oil spray to help enhance browning during cooking.
Step 7: Grill
Place on a hot barbecue grill. Cook while turning frequently until chicken is cooked through (approximately 15 minutes).
Step 8: Alternative Cooking Method
If you prefer baking, preheat your oven to 220°C (fan 200°C) or 425°F (gas mark 7). Bake for about 25-30 minutes until fully cooked. You can also use a grill pan; cook each side for approximately 7 minutes.
Step 9: Serve
These Mexican Barbecue Chicken Skewers are great served alongside Mexican Chopped Salad and Mexican Rice for an authentic meal experience.
How to Serve Mexican Barbecue Chicken Skewers
Serving Mexican Barbecue Chicken Skewers can elevate your meal experience. These skewers are flavorful and versatile, making them a great centerpiece for any gathering or weeknight dinner. Here are some creative ideas on how to serve them.
With Fresh Salsas
- Pico de Gallo: A fresh mix of diced tomatoes, onions, cilantro, and lime juice adds a zesty kick.
- Mango Salsa: Sweet mango combined with red onion and jalapeño offers a tropical flair.
On a Bed of Rice
- Cilantro Lime Rice: Fluffy rice infused with lime and cilantro complements the spices of the skewers.
- Mexican Rice: A flavorful rice dish with tomatoes and spices enhances your barbecue meal.
Accompanied by Dips
- Guacamole: Creamy avocado dip provides richness that balances the spices in the chicken.
- Creamy Cilantro Dressing: A tangy dressing made with yogurt or sour cream adds a refreshing element.
With Grilled Vegetables
- Grilled Corn on the Cob: Sweet corn brushed with lime butter pairs perfectly with the smoky flavors of the skewers.
- Charred Zucchini and Bell Peppers: Simple grilled veggies keep it light and colorful on your plate.
How to Perfect Mexican Barbecue Chicken Skewers
To ensure your Mexican Barbecue Chicken Skewers are mouth-wateringly delicious, follow these tips. They will help you achieve perfect flavor and texture every time.
- Marinate Overnight: Allowing the chicken to marinate overnight enhances flavor penetration.
- Use Fresh Ingredients: Fresh spices and produce elevate the taste of your skewers significantly.
- Don’t Overcrowd Skewers: Giving each piece space allows for even cooking and better caramelization.
- Preheat Your Grill: A hot grill ensures that you get great sear marks and helps lock in moisture.
- Baste While Cooking: Applying extra marinade or oil while cooking keeps the chicken juicy and adds flavor.
Best Side Dishes for Mexican Barbecue Chicken Skewers
Pairing side dishes with your Mexican Barbecue Chicken Skewers can create a well-rounded meal. Here are some fantastic options to consider.
- Mexican Chopped Salad: A vibrant mix of lettuce, tomatoes, avocado, and radishes with lime vinaigrette.
- Corn Tortillas: Warm tortillas can be used to wrap the skewers for an enjoyable hand-held meal.
- Refried Beans: Creamy beans seasoned with spices provide protein and richness alongside your skewers.
- Elote (Mexican Street Corn): Grilled corn slathered in mayo, cheese, chili powder, and lime for a treat that’s hard to resist!
- Black Bean Salad: A refreshing salad made with black beans, corn, bell peppers, and cilantro for added texture.
- Quinoa Pilaf: Light quinoa cooked with spices offers a nutritious base that absorbs flavors well.
Common Mistakes to Avoid
Making Mexican Barbecue Chicken Skewers can be simple, but some common mistakes can ruin the experience. Here are a few to keep in mind:
- Skipping the marinade time: Not allowing the chicken to marinate for at least a few hours can lead to bland flavors. Always refrigerate the chicken with the marinade overnight for the best taste.
- Overcrowding the skewers: Placing too many pieces of chicken and vegetables on a skewer can prevent even cooking. Keep some space between each piece for better heat circulation.
- Using dry chicken: Choosing lean cuts without enough fat can result in dry skewers. Opt for boneless chicken thighs as they stay juicy and tender during cooking.
- Neglecting soaking wooden skewers: If using wooden skewers, failing to soak them beforehand can cause them to burn on the grill. Soak in warm water for at least 30 minutes before use.
- Ignoring temperature control: Cooking on too high heat can char the outside while leaving the inside undercooked. Use medium-high heat and monitor closely for perfect results.

Storage & Reheating Instructions
Refrigerator Storage
- Store cooked skewers in an airtight container for up to 3 days in the refrigerator.
- Allow them to cool completely before sealing to prevent moisture buildup.
Freezing Mexican Barbecue Chicken Skewers
- Freeze cooked skewers in a single layer on a baking sheet before transferring to an airtight container or freezer bag.
- They will last up to 3 months in the freezer, but best enjoyed within 1-2 months for optimal flavor.
Reheating Mexican Barbecue Chicken Skewers
- Oven: Preheat your oven to 350°F (175°C). Place skewers on a baking tray and heat for about 10-15 minutes until warmed through.
- Microwave: Use medium power, heating for short intervals of about 30 seconds. Rotate halfway through to ensure even reheating.
- Stovetop: Heat a skillet over medium heat and add a little oil. Cook the skewers for about 5-7 minutes, turning occasionally until heated thoroughly.
Frequently Asked Questions
Here are some common questions regarding Mexican Barbecue Chicken Skewers that might help clarify your cooking experience.
How do I make Mexican Barbecue Chicken Skewers spicy?
To increase spice levels, include extra jalapeños or add cayenne pepper to your marinade. Adjust according to your heat preference.
Can I use other proteins in this recipe?
Yes! Substitute chicken with shrimp, beef, or tofu for varied flavors while keeping the marinade intact.
What sides pair well with Mexican Barbecue Chicken Skewers?
These skewers are delicious alongside Mexican Chopped Salad, rice, or grilled vegetables, enhancing your meal’s overall appeal.
Are Mexican Barbecue Chicken Skewers gluten-free?
Yes! All ingredients used in this recipe are gluten-free, making it suitable for those with gluten sensitivities.
Final Thoughts
Mexican Barbecue Chicken Skewers offer a delightful blend of flavors and textures that are sure to please any crowd. They’re versatile enough for gatherings or a cozy family dinner. Feel free to customize with your favorite vegetables or spices!

Mexican Barbecue Chicken Skewers
- Total Time: 35 minutes
- Yield: Serves 4
Description
Mexican Barbecue Chicken Skewers are a flavor-packed delight perfect for any occasion, from backyard barbecues to family dinners. This recipe features tender chicken thighs marinated in a vibrant blend of spices, jalapeño, and lime juice, resulting in an explosion of flavor with each bite. Not only are they easy to prepare, but they also offer versatility in serving options, whether grilled or baked. Pair them with fresh salsas or on a bed of rice for an unforgettable meal that will impress your guests and satisfy your cravings.
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 into square pieces
- cooking oil spray
Instructions
- Prepare the marinade by blending garlic, jalapeño, tomato paste, cumin, paprika, oregano, coriander, lime juice, salt, and pepper.
- Dice chicken thighs into bite-sized pieces and coat them with the marinade. Refrigerate for at least 2 hours or overnight.
- Assemble skewers by threading marinated chicken and vegetable pieces onto skewers.
- Grill on medium-high heat for about 15 minutes or bake at 425°F for 25-30 minutes until cooked through.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Grilling/Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 2 skewers (approx. 200g)
- Calories: 290
- Sugar: 4g
- Sodium: 450mg
- Fat: 17g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 120mg
Keywords: Marinate the chicken overnight for enhanced flavor. Use fresh ingredients for the best results. Avoid overcrowding the skewers to ensure even cooking.