These Mexican barbecue chicken skewers are packed with flavor! Juicy chicken pieces are marinated in zesty spices and grilled to perfection, giving you a taste of the fiesta in every bite.
Grab a cold drink and enjoy these skewers at your next gathering! I love how easy they are to make and how they disappear quickly when served. Who can resist that delicious char? 🎉
Key Ingredients & Substitutions
Chicken Breast: The recipe calls for chicken breast, which is lean and absorbs flavors well. If you prefer a juicier option, try using thighs instead. They stay moist and add great flavor.
Bell Peppers: Colorful bell peppers not only make the dish vibrant but also add natural sweetness. If you’re short on variety, any single color works. You can also use zucchini or mushrooms as a veggie alternative.
Spices: Chili powder and cumin give a great kick to the marinade. If you like it spicier, feel free to add a pinch of cayenne pepper or use hot chili powder instead. For a milder flavor, swap with paprika.
Olive Oil: Olive oil helps to keep the chicken moist while grilling. You may substitute with avocado oil or grapeseed oil for a higher smoke point and similar taste.
Why Should I Soak Wooden Skewers?
Soaking wooden skewers is key to prevent them from burning on the grill. It’s a simple step that can save your meal! Soak them in water for at least 30 minutes before you start assembling your skewers. This way, they stay sturdy and won’t catch fire!
How Do I Ensure Chicken Skewers are Cooked Perfectly?
Getting your chicken perfectly cooked on the skewers is essential. Here’s how to check and achieve that golden result:
- Use a meat thermometer to ensure the internal temperature of the chicken reaches 165°F. It’s the best way to be sure.
- Turn the skewers every few minutes to avoid burning and get even grill marks.
- Let them rest for a few minutes after grilling. This helps the juices redistribute for a tender bite!
How to Make Mexican Barbecue Chicken Skewers
Ingredients You’ll Need:
For the Skewers:
- 1 pound chicken breast, cut into 1-inch cubes
- 1 bell pepper (red), cut into 1-inch pieces
- 1 bell pepper (green), cut into 1-inch pieces
- 1 bell pepper (yellow), cut into 1-inch pieces
- 1 large onion, cut into 1-inch pieces
- Fresh cilantro, for garnish
- Skewers (wooden or metal)
For the Marinade:
- 1/4 cup olive oil
- 2 tablespoons lime juice
- 2 tablespoons chili powder
- 1 tablespoon cumin
- 1 tablespoon garlic powder
- 1 teaspoon smoked paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
How Much Time Will You Need?
This recipe takes about 15 minutes to prep and marinate the chicken, plus an additional 10-15 minutes for grilling. If you soak your skewers, add another 30 minutes. In total, you can have these delicious skewers ready in approximately 1 hour.
Step-by-Step Instructions:
1. Soak the Skewers:
If you’re using wooden skewers, be sure to soak them in water for at least 30 minutes before grilling. This helps prevent them from burning on the grill.
2. Prepare the Marinade:
In a large bowl, mix together the olive oil, lime juice, chili powder, cumin, garlic powder, smoked paprika, salt, and black pepper. This will be your tasty marinade!
3. Marinate the Chicken:
Add the cubed chicken into the bowl with the marinade. Stir well to ensure every piece is coated. Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 30 minutes. If you have time, letting it marinate for up to 2 hours will give you more flavor.
4. Preheat the Grill:
While the chicken is marinating, preheat your grill to medium-high heat. This ensures that your skewers get nice grill marks and cook evenly.
5. Assemble the Skewers:
Once the chicken has marinated, it’s time to put everything on the skewers! Alternate threading the chicken cubes, red, green, and yellow peppers, and onion pieces onto the skewers until they are filled. Make sure to leave a bit of space between each piece for even cooking.
6. Grill the Skewers:
Place the skewers on the preheated grill. Cook them for about 10-15 minutes, turning occasionally. You’ll know they’re done when the chicken is fully cooked and has an internal temperature of 165°F.
7. Let Them Rest:
After grilling, carefully remove the skewers from the grill and let them rest for a few minutes. This helps keep the chicken juicy!
8. Garnish and Serve:
Sprinkle fresh cilantro on top of the skewers for a pop of color and flavor. Now, it’s time to enjoy your delicious Mexican barbecue chicken skewers!
Can I Use Other Meats for This Recipe?
Absolutely! You can substitute the chicken with beef, pork, or even shrimp. Just keep in mind that cooking times may vary: shrimp cooks faster, while beef and pork may need a few extra minutes depending on the cut and thickness.
How Can I Adjust the Spice Level?
If you prefer a milder flavor, reduce the amount of chili powder and omit the smoked paprika. For more heat, add cayenne pepper or a dash of hot sauce to the marinade. You can also include jalapeño pieces on the skewers for an extra kick.
What’s the Best Way to Store Leftover Skewers?
Place any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat them in the microwave, but for the best taste and texture, reheating on a skillet or grill is ideal to regain some crispiness.
Can I Make the Marinade in Advance?
Yes, you can prepare the marinade a day ahead! Just combine all the marinade ingredients in a jar or bowl, seal it, and store it in the refrigerator. This can save you time on the day of grilling!