As I stood in my kitchen, the aroma of spices mingling with freshly chopped garlic filled the air, it hit me: summer grilling season was upon us! There’s something magical about gathering friends and family around the barbecue, and these Mexican Barbecue Chicken Skewers are the perfect recipe to showcase. Coating juicy chicken thighs in a zesty marinade that infuses each skewer with rich flavor, this dish is not only a crowd-pleaser but also a guilt-free option suited for several dietary plans. Gluten-free and Weight Watchers-friendly, these skewers can be prepped in advance, making your weeknight dinners or weekend barbecues effortless and delicious. Are you ready to take your grilling game to the next level? Let’s dive into this vibrant recipe that promises to elevate your cooking adventures!

Why Are These Skewers So Irresistible?
Freshness and Flavor: Each skewer bursts with the vibrant flavors of fresh ingredients, creating an explosion of taste that’s hard to resist.
Healthy and Guilt-Free: With only 251 calories per skewer, they’re perfect for anyone looking to enjoy great food without the guilt.
Versatile Marinade: Not just for chicken, this marinade works wonders with shrimp or pork too—ideal for experimenting or mixing up your weekly dinners!
Easy Meal Prep: Make the marinade ahead of time and refrigerate the chicken to save precious minutes on busy nights.
Perfect for Gathering: These skewers are family-friendly and will surely impress your guests at any barbecue. Pair them with a refreshing Mexican Chopped Salad for a complete meal!
Mexican Barbecue Chicken Skewers Ingredients
Delve into the vibrant flavors of this delightful dish!
For the Marinade
- Boneless Chicken Thighs – Preferred for tenderness and juiciness, but can be swapped for chicken breasts if you prefer a leaner option.
- Garlic – Use fresh cloves for an aromatic touch that elevates the entire dish.
- Jalapeño Pepper – Adjust based on your spice preference; it brings a delightful kick to the marinade.
- Tomato Paste – Adds moisture and richness; fresh tomatoes can be used if you prefer.
- Cumin – This spice offers warmth and earthiness; essential for achieving that authentic flavor.
- Paprika – Gives a beautiful color and a mild flavor; smoked paprika can add a deeper taste.
- Oregano – Provides an herbal note; dried oregano works perfectly in this recipe.
- Lime Juice – Brightens the flavors; if lime is unavailable, lemon juice is a good substitute.
- Cooking Oil Spray – Keeps your skewers from sticking and helps achieve a nice golden brown.
For the Skewers
- Bell Peppers (red, green, yellow) – Adds sweetness and color; feel free to add zucchini or cherry tomatoes for variety.
- White Onion – Provides sweetness and texture; red onion can be used for a milder taste.
Embrace the flavorful world of Mexican Barbecue Chicken Skewers and enjoy a meal that’s as vibrant as it is scrumptious!
Step‑by‑Step Instructions for Mexican Barbecue Chicken Skewers
Step 1: Prepare the Marinade
In a food processor, combine fresh garlic, jalapeño, lime juice, tomato paste, cumin, paprika, oregano, coriander, and salt. Pulse them together until you achieve a smooth paste. If the mixture is too thick, add a splash of water to reach your desired consistency. This vibrant marinade will infuse the chicken skewers with incredible Mexican flavors.
Step 2: Marinate the Chicken
Dice the boneless chicken thighs into bite-sized pieces, ensuring they are all roughly the same size for even cooking. Coat the chicken pieces thoroughly with the prepared marinade, ensuring every morsel is well-covered. Place the marinated chicken in a resealable bag or bowl, then refrigerate it for at least 1 hour or overnight for the best flavor infusion.
Step 3: Soak the Skewers
While your chicken is marinating, soak your wooden skewers in warm water for about 30 minutes. This step is crucial to prevent them from burning on the grill. If using metal skewers, you can skip this step. Having soaked skewers ready will ensure that your Mexican Barbecue Chicken Skewers turn out beautifully charred without any burnt bits.
Step 4: Assemble the Skewers
Once the chicken is well-marinated, remove the skewers from the water. Begin threading the marinated chicken onto the skewers, alternating with pieces of bell pepper and onion for added flavor and color. Aim for a vibrant mix of green, red, and yellow bell peppers. This not only enhances the visual appeal of your Mexican Barbecue Chicken Skewers but also adds a delightful crunch.
Step 5: Preheat the Grill
Preheat your grill to medium-high heat, around 200–220°C (400–425°F). If you’re using a grill pan, allow it to heat up on medium-high as well. Once hot, lightly spray the skewers with cooking oil to prevent sticking and promote an appealing golden crust while cooking. Sizzling sounds as they hit the grill indicate you’re on the right track!
Step 6: Grill the Skewers
Place the assembled skewers on the grill and cook them for about 15 minutes, turning frequently to achieve even charring on all sides. Look for the chicken to be cooked through and slightly charred, with internal temperatures reaching 75°C (165°F). The sizzling aroma of the grilled Mexican Barbecue Chicken Skewers will have everyone excited for dinner.
Step 7: Serve and Savor
Once cooked, carefully remove the skewers from the grill and allow them to rest for a few minutes. This resting period helps retain the juices, ensuring every bite is tender and juicy. Serve your vibrant Mexican Barbecue Chicken Skewers alongside a zesty dip or your favorite side dish for a complete and satisfying meal that everyone will love!

Mexican Barbecue Chicken Skewers Variations
Feel free to personalize your skewers and make them uniquely yours with these fun, flavorful twists!
-
Shrimp Swap: Use shrimp instead of chicken for a quick-cooking protein. Just adjust the grilling time to ensure they’re perfectly tender.
-
Pork Option: Cubed pork tenderloin is a fantastic alternative. It absorbs the marinade beautifully, offering a rich and satisfying flavor.
-
Beef Twist: For a heartier skewer, try using cubed beef. Ensure you marinate longer for maximum flavor, which complements the robust spices.
-
Vegetarian Delight: Replace the meat with firm tofu or paneer for a delightful vegetarian option. This swap brings a satisfying texture and absorbs the marinade wonderfully.
-
Colorful Mix: Mix and match different bell pepper colors or add in zucchini for a pop of freshness and crunch that complements the savory meat.
-
Herb Boost: Add fresh herbs like basil or parsley to the marinade for an aromatic flair. This extra layer of flavor can completely transform your skewer experience!
-
Smoky Flavor: Experiment with smoked paprika or chipotle powder in your marinade for an added depth and smokiness that elevates the dish, making it taste like summer on a stick!
For even more flavor options, check out these delicious recipes like the zesty Thai Coconut Chicken or indulge in a comforting Gnocchi Chicken Pot!
Expert Tips for Mexican Barbecue Chicken Skewers
-
Marinade Time: Allow the chicken to marinate for at least 1 hour, or ideally overnight, to really soak in the flavors of the Mexican Barbecue Chicken Skewers.
-
Skewer Soaking: Never skip soaking wooden skewers in water for 30 minutes before grilling. This prevents them from catching fire and ensures your skewers cook perfectly.
-
Consistent Sizing: Cut chicken and vegetables into similar sizes to ensure even cooking. This helps avoid undercooked or burnt pieces on your skewers.
-
Temperature Check: Use a meat thermometer to ensure your chicken reaches an internal temperature of 75°C (165°F), guaranteeing it’s safely cooked throughout.
-
Resting Period: Don’t rush to serve after grilling; let your skewers rest for a few minutes. This allows juices to redistribute, keeping each bite tender and juicy.
What to Serve with Mexican Barbecue Chicken Skewers
Serving the perfect sides can elevate your barbecue to a delightful feast that everyone will enjoy!
-
Mexican Chopped Salad: A fresh, crunchy salad bursting with colors and flavors that adds a zesty balance to the spicy skewers. The crisp vegetables and tangy dressing create a perfect palate-refreshing companion.
-
Lime Cilantro Rice: Fluffy rice lightly flavored with lime and cilantro complements the skewers beautifully. It provides a soothing base, soaking up the delicious juices from the grilled chicken.
-
Grilled Corn on the Cob: Sweet, juicy corn brushed with butter and lime gives a delightful crunch. The smoky flavors from the grill pair perfectly with the spices in your skewers.
-
Avocado Salsa: Creamy avocado mixed with fresh tomatoes and onions offers a refreshing contrast. This mix brings a burst of coolness to each juicy bite, enhancing the overall flavor experience.
-
Refried Black Beans: Rich and hearty, these beans serve as a protein-packed side. Their creamy texture pairs well with the skewers, rounding out the meal perfectly.
-
Watermelon Mint Salad: Sweetness from the watermelon combined with a hint of mint offers a light and refreshing dessert. Its perfect balance of sweet and savory will leave a lasting impression on your guests.
-
Margaritas: A classic pairing that adds fun and zest to any barbecue! The citrus notes complement the flavors of the skewers while keeping the celebration vibrant.
Make Ahead Options
These Mexican Barbecue Chicken Skewers are perfect for meal prep enthusiasts! You can marinate the chicken up to 24 hours in advance, allowing the flavors to really penetrate the meat. Simply prepare the marinade and coat the diced chicken, then store it in an airtight container in the refrigerator. Additionally, you can chop the bell peppers and onion ahead of time, keeping them in the fridge for up to 3 days before assembly. When you’re ready to serve, just soak your skewers, assemble the marinated chicken and vegetables, and grill as directed. This prep will save you valuable time on busy weeknights while ensuring your skewers remain just as delicious as if made fresh!
How to Store and Freeze Mexican Barbecue Chicken Skewers
Fridge: Store cooled, cooked skewers in an airtight container for up to 3 days. This keeps them fresh for delicious leftovers that are easy to reheat.
Freezer: For longer storage, freeze the cooked skewers in a single layer on a baking sheet until solid, then transfer to a freezer bag. They can be kept for up to 3 months.
Reheating: To reheat, place frozen skewers on a baking sheet and bake at 180°C (350°F) until heated through, about 15–20 minutes. Enjoy the vibrant flavors of your Mexican Barbecue Chicken Skewers again!
Make-Ahead Tip: Marinade the chicken a day in advance and refrigerate it to save time before grilling. This ensures maximum flavor absorption!

Mexican Barbecue Chicken Skewers Recipe FAQs
How do I select ripe ingredients for this recipe?
Absolutely! For the best flavors, choose firm bell peppers with vibrant colors; they should be free of dark spots or wrinkles. For the jalapeño, select one that is shiny and bright, as this indicates freshness. The garlic should feel heavy and firm with papery skin, while the limes should be slightly soft to the touch, signaling juiciness.
What is the best way to store cooked skewers?
Very good question! After grilling, allow the skewers to cool completely before placing them in an airtight container. They can be stored in the fridge for up to 3 days. For optimal freshness during storage, a layer of parchment paper can also be added between the skewers to prevent sticking.
Can I freeze the marinated chicken? If so, how?
Absolutely! To freeze the marinated chicken, first ensure it’s in a resealable freezer bag, squeezing out as much air as possible. Label the bag with the date and contents, then lay it flat in the freezer. The marinated chicken can be stored for up to 3 months. When ready to use, thaw it overnight in the refrigerator for the best results.
What should I do if my chicken isn’t cooking evenly on the skewers?
A great inquiry! To ensure even cooking, cut your chicken and vegetables to uniform sizes. Additionally, rotating the skewers periodically while grilling will help avoid hotspots. If you find that some pieces are cooking faster, you can remove those early to maintain a tender texture overall.
Are there any dietary considerations to keep in mind?
Very much so! This recipe is gluten-free and dairy-free, making it suitable for various diets. If serving to guests, consider potential allergies like shellfish; if you’re experimenting with shrimp (a recommended variation), be sure to ask your guests beforehand. Additionally, always wash your hands and utensils after handling raw chicken to prevent contamination.
How long can I keep the marinated chicken in the fridge before cooking?
I recommend marinating the chicken for at least 1 hour, but you can extend this to overnight for maximum flavor. However, avoid keeping it for more than 24 hours to prevent the chicken from becoming mushy due to the acidity of the marinade.

Savor the Flavor: Mexican Barbecue Chicken Skewers Delight
Ingredients
Equipment
Method
- Prepare the Marinade by blending garlic, jalapeño, lime juice, tomato paste, cumin, paprika, oregano, and salt until smooth.
- Marinate the Chicken by dicing the thighs and coating them in the marinade. Refrigerate for at least 1 hour.
- Soak the Skewers in warm water for 30 minutes to prevent burning.
- Assemble the Skewers by threading chicken, bell peppers, and onion alternately.
- Preheat the Grill to medium-high heat and lightly spray the skewers with cooking oil.
- Grill the Skewers for approximately 15 minutes, turning frequently until cooked through.
- Serve and Savor the skewers after allowing them to rest for a few minutes.

Leave a Reply