Mexican Barbecue Chicken Skewer is a vibrant and tantalizing dish that captures the essence of Mexican cuisine in each juicy bite.
Rooted in the grilling traditions found across Mexico, this recipe combines the bold flavors of chili, cumin, garlic, and citrus, offering a delicious twist on the classic barbecue chicken skewer.
Skewered chicken has a storied presence in Mexican street food culture, where marinated meats are often cooked over open flames for fiestas and family gatherings. With the growing popularity of grilling, the Mexican Barbecue Chicken Skewer has also become a favorite at summer cookouts and casual dinners.
The combination of smoky grilled chicken paired with bright, zesty marinades reflects the diversity and boldness of Mexican cooking. Inspired by traditional methods, this recipe uses simple, fresh ingredients that yield maximum flavor and tenderness.
For a deeper look into the roots of Mexican barbecue, you can explore culinary resources such as Mexico In My Kitchen, which highlight the significance of marinades and spices in authentic barbecue preparations.
Ingredients for Mexican Barbecue Chicken Skewer
- 1.5 pounds boneless, skinless chicken thighs, cut into 1.5-inch pieces
- 2 tablespoons olive oil
- 2 tablespoons fresh lime juice
- 2 tablespoons orange juice
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- 1 teaspoon chili powder
- 1 teaspoon dried oregano
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon ground coriander
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
- 1 tablespoon honey
- 1 small red onion, cut into 1.5-inch chunks
- 1 large red bell pepper, cut into 1.5-inch pieces
- 1 large green bell pepper, cut into 1.5-inch pieces
- Fresh cilantro leaves, for garnish
- Lime wedges, for serving
- Metal or soaked wooden skewers
Instructions for Making Mexican Barbecue Chicken Skewer
- In a large bowl, whisk together olive oil, lime juice, orange juice, cumin, smoked paprika, chili powder, oregano, garlic powder, onion powder, coriander, salt, pepper, and honey to create the marinade.
- Add the chicken pieces to the marinade, tossing well to coat. Cover and refrigerate for at least 1 hour, preferably 2-4 hours, to allow flavors to infuse.
- While the chicken marinates, soak wooden skewers in water for 30 minutes if using, to prevent burning.
- Preheat your grill to medium-high heat (about 400°F/200°C).
- Thread marinated chicken pieces, red onion, red bell pepper, and green bell pepper alternately onto skewers.
- Brush the assembled skewers lightly with olive oil to prevent sticking.
- Place the skewers on the preheated grill. Cook for 12-15 minutes, turning every 3-4 minutes, until the chicken is cooked through and has nice grill marks. The internal temperature should reach 165°F (74°C).
- Remove skewers from the grill and let them rest for 5 minutes.
- Serve the Mexican Barbecue Chicken Skewers hot, garnished with cilantro and lime wedges.
Nutritional Information
A serving of Mexican Barbecue Chicken Skewer is not only a flavor-packed delight but also offers a nutritious meal option. Each serving (approximately two skewers) typically provides around 250-300 calories, depending on the size and amount of vegetables used.
The dish is high in lean protein from the chicken thighs, supporting muscle development and providing sustained energy. Olive oil adds heart-healthy monounsaturated fats, while the colorful bell peppers and onions supply essential vitamins and antioxidants, such as vitamin C, vitamin A, and fiber.
The marinade ingredients are low in added sugars, with honey used sparingly for balance. Compared to fried alternatives, grilling reduces the amount of added fat and preserves more nutrients in the vegetables. This makes the recipe suitable for those seeking a balanced and wholesome meal.
For an in-depth analysis of the health benefits and nutrition facts of grilled chicken and vegetables, you can refer to resources like Healthline’s guide on grilled foods. As always, nutritional values will vary based on exact portion sizes and chosen ingredients.
Wine/Beverage Pairings With Mexican Barbecue Chicken Skewer
The rich and spicy flavors of Mexican Barbecue Chicken Skewer pair beautifully with a range of beverages. For wine lovers, a chilled glass of Sauvignon Blanc or a light-bodied Pinot Noir complements the smoky marinade without overpowering the dish.
If you prefer beer, opt for a crisp Mexican lager or a citrusy pale ale, both of which help cleanse the palate between each bite. Non-alcoholic options like sparkling lime agua fresca or a tart hibiscus iced tea offer a refreshing contrast to the bold spices.
Margaritas, especially those with a hint of smoky mezcal, are also a classic choice for amplifying the festive, Mexican-inspired atmosphere.
Cooking Tips and Variations
For the best Mexican Barbecue Chicken Skewer, opt for boneless, skinless chicken thighs as they retain their juiciness over high grill heat, though chicken breast can be used for a leaner alternative.
Marinate the chicken for at least one hour to allow the bold flavors to penetrate deeply; overnight marination intensifies the taste even more. When assembling your skewers, consider alternating vegetables for a colorful presentation and varied texture.
Red onion, bell peppers, and even chunks of zucchini or cherry tomatoes work wonderfully. To prevent sticking, ensure your grill grates are clean and lightly oiled before cooking. For extra smokiness, use wood chips such as mesquite or hickory when grilling.
If you don’t have access to an outdoor grill, these skewers can be cooked on a stovetop grill pan or broiled in the oven. For spicier results, add a pinch of cayenne or swap chili powder for chipotle powder.
You can also serve the cooked chicken off the skewer, tucked into warm tortillas for a taco-style dinner. Experimenting with different vegetables or swapping out the honey for agave syrup allows you to customize the recipe to your taste preferences.
For more grilling tips, check out the USDA’s safe grilling guidelines.
Serving Suggestions
Mexican Barbecue Chicken Skewer shines as a main dish at backyard gatherings, family dinners, or festive fiestas. Serve the skewers hot off the grill, garnished with a shower of fresh cilantro and lime wedges on the side to enhance the zesty flavors.
For a complete meal, accompany the skewers with traditional Mexican sides such as elote (grilled Mexican street corn), fluffy cilantro-lime rice, or a cooling avocado and tomato salad.
Warm flour or corn tortillas can be provided for guests to slide the chicken and vegetables off the skewers, creating their own tacos. A crisp green salad or a simple bean salad adds freshness and contrasts nicely with the smoky, spicy chicken.
For an impressive party platter, arrange the skewers over a bed of mixed greens or alongside sliced grilled vegetables. Don’t forget to provide extra napkins and a variety of salsas—such as pico de gallo, salsa verde, or chipotle crema—for added flair.
Whether served as a casual weeknight dinner or as a show-stopping centerpiece for a barbecue, these skewers are sure to delight any crowd.

Mexican Barbecue Chicken Skewer Health Benefits
Mexican Barbecue Chicken Skewer is a wholesome and nutritious recipe that fits well into a balanced diet. Featuring lean chicken thighs, the dish supplies high-quality protein essential for muscle repair and growth, while the inclusion of olive oil offers healthy fats beneficial for heart health.
The vegetables in the skewers—such as bell peppers and onions—are rich in antioxidants, vitamins, and minerals, supporting immune function and overall wellness. Grilling as a cooking method keeps added fats to a minimum and helps retain the natural moisture and nutrients of the ingredients.
The marinade uses herbs and spices not just for flavor, but also for their anti-inflammatory properties. Lime and orange juice add vitamin C, further enhancing the health profile of the meal.
With limited added sugars and no processed ingredients, this recipe is suitable for those watching their calorie intake or aiming for clean eating. For more on the health benefits of grilled poultry and vegetables, visit the Mayo Clinic’s healthy grilling tips.
FAQs About Mexican Barbecue Chicken Skewer
Can I use chicken breast instead of chicken thighs?
Yes, you can substitute chicken breast for thighs in this recipe. While thighs are more forgiving and stay juicier on the grill, chicken breast will work well if you marinate it thoroughly and avoid overcooking.
How can I make this Mexican Barbecue Chicken Skewer spicier?
To add more heat, increase the amount of chili powder or add a pinch of cayenne pepper to the marinade. Chipotle powder or chopped fresh jalapeños can also be included for an extra kick.
Can I prepare the skewers in advance?
Absolutely. You can marinate and assemble the skewers up to a day ahead. Keep them covered in the refrigerator until ready to grill, making them perfect for entertaining or meal prep.
What can I use if I don’t have a grill?
If a grill is unavailable, you can cook the skewers on a stovetop grill pan or broil them in the oven. Broil on high, turning the skewers halfway through, until the chicken is cooked and lightly charred.
Are there vegetarian alternatives to this recipe?
Yes, you can make vegetarian skewers by substituting the chicken with firm tofu, paneer, or a mix of hearty vegetables like mushrooms, zucchini, and eggplant. Adjust the marinade as needed to suit plant-based proteins.
Mexican Barbecue Chicken Skewer brings together the bold, zesty flavors and festive spirit of Mexican cuisine in one irresistible dish. Easy to prepare and perfect for the grill, these skewers make a flavorful centerpiece for any gathering. With customizable marinades, plenty of serving options, and impressive health benefits, they’re bound to become a favorite go-to recipe for family meals and parties alike. Experience the authentic taste of Mexican barbecue at home and delight your guests with each flavorful bite.
Ingredients
- 500g boneless skinless chicken breast, cut into 1-inch cubes
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 red onion, cut into wedges
- 2 tablespoons olive oil
- 3 tablespoons barbecue sauce
- 1 tablespoon lime juice
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- Salt and black pepper to taste
- Wooden or metal skewers
Instructions
-
1In a large bowl, combine olive oil, barbecue sauce, lime juice, chili powder, cumin, garlic powder, salt, and black pepper. Mix well to form the marinade.
-
2Add the chicken cubes to the marinade and toss to coat evenly. Cover and refrigerate for at least 15 minutes to allow flavors to infuse.
-
3Thread the marinated chicken, red bell pepper, yellow bell pepper, and red onion alternately onto skewers.
-
4Preheat the grill to medium-high heat. Lightly oil the grill grates to prevent sticking.
-
5Grill the skewers for 8-10 minutes per side, turning occasionally, until the chicken is cooked through and slightly charred.
-
6Remove from grill and serve hot with extra lime wedges if desired.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!