Mexican Barbecue Chicken Skewers
Mexican Barbecue Chicken Skewers are a delicious and vibrant option for your next gathering, family dinner, or casual barbecue. These skewers feature tender chicken marinated in a rich blend of Mexican spices, making them a flavorful choice that everyone will love. With their colorful presentation and mouthwatering taste, they are perfect for any occasion—from summer cookouts to cozy weeknight meals.
Why You’ll Love This Recipe
- Easy to Prepare: This recipe is straightforward, making it suitable for both beginner and experienced cooks.
- Bursting with Flavor: The marinade combines garlic, jalapeño, and spices for a zesty kick that elevates the chicken.
- Versatile Dish: Enjoy these skewers on their own or serve with sides like Mexican Chopped Salad or rice for a complete meal.
- Perfect for Grilling: Ideal for the barbecue, these skewers can also be baked or cooked in a grill pan, offering flexibility.
- Crowd-Pleaser: Whether you’re hosting friends or feeding the family, these skewers are sure to impress.

Tools and Preparation
To make Mexican Barbecue Chicken Skewers successfully, gather your tools and prepare your workspace. Having everything ready will ensure a smooth cooking experience.
Essential Tools and Equipment
- Mini food processor
- Wooden skewers (if using)
- Mixing bowl
- Grill or oven
- Cooking oil spray
Importance of Each Tool
- Mini food processor: This tool is essential for blending the marinade into a smooth paste, ensuring that all flavors are well incorporated.
- Grill or oven: Provides versatile cooking options so you can choose your preferred method for achieving juicy, flavorful chicken.
- Wooden skewers: Perfect for holding your marinated chicken and veggies together while cooking. Soaking them prevents burning on the grill.
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 achieve a paste-like consistency. If necessary, add water gradually to help blend.
Step 2: Marinate the Chicken
- Dice the chicken thighs into bite-sized pieces.
- Place the diced chicken in a mixing bowl and add the marinade.
- Toss thoroughly to coat all pieces evenly.
- Cover and refrigerate overnight or for at least a few hours.
Step 3: Assemble the Skewers
- If using wooden skewers, soak them in warm water for at least 30 minutes before cooking.
- Thread the marinated chicken onto the skewers, alternating with pieces of bell peppers and onion (chicken, vegetable, chicken).
Step 4: Cook the Skewers
- Spray the assembled skewers with cooking oil spray.
- Cook on a hot barbecue, turning frequently until chicken is cooked through (approximately 15 minutes).
- Alternatively, bake in an oven at 220°C (fan 200°C) or 425°F (gas mark 7) for 25-30 minutes or use a grill pan (about 7 minutes each side).
These Mexican Barbecue Chicken Skewers are not just easy to make; they also deliver on flavor that your guests will rave about!
How to Serve Mexican Barbecue Chicken Skewers
Serving Mexican Barbecue Chicken Skewers can elevate your meal experience with vibrant flavors and colors. These skewers are versatile and can be paired with various sides for a complete meal.
With Fresh Salsa
- Fresh salsa adds a zesty kick that complements the smoky flavors of the chicken. Consider using a mix of tomatoes, onions, cilantro, and lime juice.
Over Rice
- Serve these skewers over a bed of fluffy Mexican rice for a filling dish. The rice absorbs the juices, enhancing the overall flavor.
Wrapped in Tortillas
- For a fun twist, wrap the skewers in warm tortillas along with your favorite toppings. This makes for a tasty handheld option perfect for gatherings.
Paired with Grilled Vegetables
- Grilled vegetables like zucchini, corn, and asparagus make a colorful and nutritious side that balances the richness of the chicken.
Garnished with Lime Wedges
- Lime wedges add brightness to your plate. A squeeze right before eating can enhance the flavors even more.
How to Perfect Mexican Barbecue Chicken Skewers
Perfecting Mexican Barbecue Chicken Skewers involves a few simple tips to ensure they are juicy and full of flavor.
- Marinate longer: Allowing the chicken to marinate overnight enhances its flavor and tenderness.
- Soak wooden skewers: If using wooden skewers, soaking them prevents burning on the grill.
- Use even-sized pieces: Cutting chicken and vegetables into uniform sizes ensures even cooking.
- Control grill temperature: A hot grill helps sear the chicken quickly while keeping it juicy inside.
- Baste during cooking: Basting with leftover marinade or oil helps keep the skewers moist and adds extra 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 delightful options:
-
Mexican Chopped Salad
A refreshing salad featuring lettuce, tomatoes, corn, and avocado dressed in lime vinaigrette. -
Guacamole
Creamy avocado dip made with lime juice, cilantro, and onion; perfect for dipping or spreading on tortillas. -
Refried Beans
Savory beans provide protein and fiber; serve them warm as a hearty side dish. -
Elote (Mexican Street Corn)
Grilled corn on the cob slathered in mayo, cheese, chili powder, and lime creates a deliciously indulgent treat. -
Corn Tortillas
Soft or crispy tortillas can be used to scoop up everything on your plate or enjoyed on their own. -
Pico de Gallo
Fresh tomato salsa adds brightness and crunch; perfect for topping off your skewers or enjoying as a snack.
Common Mistakes to Avoid
When making Mexican Barbecue Chicken Skewers, it’s easy to overlook a few key details. Here are common mistakes to avoid for the best results.
- Skipping the marinade time: Not allowing the chicken to marinate can lead to bland skewers. Always refrigerate for several hours or overnight for maximum flavor.
- Using dry skewers: If you’re using wooden skewers, soaking them is crucial to prevent burning. Soak them in warm water for at least 30 minutes before grilling.
- Overcrowding the skewers: Packing too much on each skewer can lead to uneven cooking. Space out the chicken and vegetables adequately for consistent grilling.
- Ignoring cooking temperature: Cooking on a barbecue that’s not hot enough can result in dry chicken. Ensure your grill is preheated to achieve that perfect char.
- Neglecting vegetable prep: Cutting vegetables into uneven sizes can cause uneven cooking times. Chop all veggies into similar-sized pieces for even grilling.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Mexican Barbecue Chicken Skewers in an airtight container.
- They can be kept in the refrigerator for up to 3 days.
Freezing Mexican Barbecue Chicken Skewers
- Place cooled skewers in freezer-safe containers or bags.
- They will last up to 2 months in the freezer.
Reheating Mexican Barbecue Chicken Skewers
- Oven: Preheat to 350°F (175°C) and bake for about 10-15 minutes until heated through.
- Microwave: Place on a microwave-safe plate and heat for 1-2 minutes, checking frequently.
- Stovetop: Heat in a skillet over medium heat, turning occasionally, until warmed through.
Frequently Asked Questions
Here are some frequently asked questions regarding Mexican Barbecue Chicken Skewers that might help you.
What is the best way to marinate chicken?
Marinating chicken overnight allows it to absorb flavors deeply. Use a blend of spices and acids like lime juice for optimal taste.
Can I use other meats instead of chicken?
Absolutely! You can substitute beef, pork, or even shrimp while keeping the marinade similar for delicious results.
How do I know when my chicken skewers are done?
The internal temperature should reach 165°F (75°C) when fully cooked. Use a meat thermometer for accuracy.
Can I make Mexican Barbecue Chicken Skewers ahead of time?
Yes! You can prepare and marinate them a day in advance. Just grill them fresh when you’re ready to serve.
Final Thoughts
Mexican Barbecue Chicken Skewers offer a wonderful blend of flavors that everyone will enjoy. Their versatility allows you to customize with different vegetables or spices, making them suitable for any occasion. Try this recipe at your next barbecue; it’s sure to be a hit!
Mexican Barbecue Chicken Skewers
Mexican Barbecue Chicken Skewers are a vibrant and flavorful dish that will elevate any gathering or weeknight meal. These succulent skewers feature tender chicken marinated in a zesty blend of garlic, jalapeño, and spices, ensuring every bite bursts with authentic Mexican flavor. Perfect for the grill or oven, they combine juicy chicken with colorful veggies for a dish that’s as pleasing to the eye as it is to the palate. Whether served over rice, wrapped in tortillas, or paired with fresh salsa, these skewers are guaranteed to impress your family and friends at any occasion.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 4 people 1x
- Category: Dinner
- Method: Grilling/Baking
- Cuisine: Mexican
Ingredients
- 8 small boneless chicken thighs (approx. 650g/22.5oz)
- 2 cloves of garlic
- 1 jalapeño pepper
- 3 tablespoons of tomato paste
- 2 teaspoons of cumin
- 2 teaspoons of paprika
- 1/2 teaspoon of oregano
- Juice of half a lime
- Salt and black pepper
- Assorted bell peppers and onions for skewering
Instructions
- In a mini food processor, blend garlic, jalapeño, tomato paste, cumin, paprika, oregano, lime juice, salt, and pepper until smooth.
- Dice chicken into bite-sized pieces and combine with marinade in a bowl. Marinate for at least a few hours or overnight in the refrigerator.
- Soak wooden skewers in warm water for 30 minutes if using.
- Assemble skewers by alternating marinated chicken pieces with bell peppers and onions.
- Cook on a hot grill for about 15 minutes or bake in an oven preheated to 220°C (425°F) for 25-30 minutes.
Nutrition
- Serving Size: 1 skewer (approximately 150g)
- Calories: 290
- Sugar: 3g
- Sodium: 680mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 36g
- Cholesterol: 120mg