Craving a meal that’s smoky, savory, and bursting with flavor? These Grilled Mexican Chicken Skewers are a must-try! Whether you’re hosting a summer barbecue or whipping up a quick weeknight dinner, this dish delivers juicy marinated chicken, perfectly grilled bell peppers, and a vibrant blend of spices that will wow your taste buds. With just a few simple ingredients and minimal prep, this flavorful meal is ready to impress.
Ingredients You’ll Need 🛒
Here’s everything you need to create these delicious skewers, along with a few substitution ideas to suit your pantry:
- 1.5 lbs chicken breast, cubed (boneless, skinless thighs work too)
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 green bell pepper, chopped
- 1 red onion, chopped
- 2 tbsp olive oil (substitute with avocado oil if desired)
- 2 tsp chili powder
- 1 tsp cumin
- 1 tsp garlic powder
- 1/2 tsp paprika (optional: use smoked paprika for extra depth)
- Salt & pepper to taste
- Fresh chopped cilantro (for garnish)
- Wooden or metal skewers
Pro Tip: If you’re using wooden skewers, soak them in water for 30 minutes before grilling to prevent burning.
Step-by-Step Instructions
1. Marinate the Chicken
Combine chicken cubes with olive oil, chili powder, cumin, garlic powder, paprika, salt, and pepper in a large bowl. Toss until all pieces are well coated. Cover and refrigerate for 30 minutes to allow the flavors to penetrate the meat.
2. Prepare the Skewers
While the chicken marinates, chop your bell peppers and onion into even-sized pieces. Alternate threading the marinated chicken, peppers, and onions onto skewers. This ensures every bite has a mix of juicy chicken and crunchy veggies.
3. Fire Up the Grill
Preheat your grill to medium-high heat. Place the skewers on the grill and cook for 10–12 minutes, turning occasionally. Look for nice char marks and make sure the chicken is cooked through (internal temperature of 165°F).
4. Garnish and Serve
Transfer skewers to a serving tray and sprinkle with fresh chopped cilantro. Serve with rice, tortillas, or a tangy green salad for a complete meal.
Health Benefits of Grilled Mexican Chicken Skewers
Not only are these skewers delicious, but they’re also packed with nutrients!
- High Protein: The chicken provides lean protein to fuel your body and keep you feeling full.
- Rich in Antioxidants: Bell peppers and onions are loaded with vitamin C, vitamin A, and antioxidants to support a healthy immune system.
- Low-Calorie Option: Each serving totals around 300 calories, making this meal lighter but still satisfying.
Serving Suggestions
Not sure how to pair your skewers? Try these sides and drinks for the perfect complementary flavors and textures:
- Sides: Fluffy Spanish rice, creamy guacamole, or warm corn tortillas.
- Sauces: Drizzle with lime crema or serve with a tangy salsa verde for extra zing.
- Drinks: Pair with a crisp margarita, chilled iced tea, or even sparkling water with lime.
Recipe Variations
Want to customize your skewers? Here are some creative ideas and ingredient swaps to experiment with:
- Spicy Chicken Skewers: Add a pinch of cayenne or chili flakes to the marinade if you like it hot.
- Vegetarian Option: Replace chicken with firm tofu or large mushroom chunks for a plant-based twist.
- Tropical Flair: Thread pineapple chunks between the chicken and vegetables for a sweet-and-smoky combo.
- Herb Infusion: Mix fresh oregano or cilantro into the marinade for extra herbal flavor.
Tips & Tricks for Perfect Skewers
- Uniform Size Matters: Cut chicken and veggies into similar-sized pieces to ensure even cooking.
- Temperature Check: Use a meat thermometer to confirm that chicken has reached 165°F internally.
- Don’t Skip Marinating: Even a 30-minute marinade makes a big difference in flavor and tenderness.
- Preheat Your Grill: A hot grill ensures proper sear marks and faster cooking.
Storage & Reheating Tips
Sometimes you’ll have leftovers (if you’re lucky!). Here’s how to store them properly for later enjoyment:
- Refrigerator: Store skewer contents in an airtight container for up to 3 days.
- Freezer: Remove from skewers and freeze in a sealed bag for up to 3 months.
- Reheating: Heat in a skillet or microwave, adding a splash of water or oil to prevent drying out.
Mistakes to Avoid
- Overcrowding Skewers: Leave small gaps between items to allow even heat circulation.
- Skipping Oil on Veggies: Coat veggies lightly with oil to prevent drying out.
- Neglecting the Grill Heat: Too low, and your chicken may dry out before you get that delicious char.

Grilled Mexican Chicken Skewers
Ingredients
Method
- Step 1: In a large bowl, combine chicken, olive oil, chili powder, cumin, garlic powder, paprika, salt, and pepper. Mix well and marinate for at least 30 minutes.
- Step 2: Thread chicken, bell peppers, and onion alternately onto skewers.
- Step 3: Grill on medium-high heat for 10–12 minutes, turning occasionally, until chicken is fully cooked and slightly charred.
- Step 4: Garnish with chopped cilantro. Serve hot with rice, tortillas, or salad.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I bake these skewers instead of grilling?
Yes! Preheat your oven to 400°F and bake the skewers on a lined sheet for 18–20 minutes, flipping halfway through.
What if I don’t have skewers?
No problem! Toss the chicken and veggies on a grill pan or bake them as a sheet pan dinner.
Is this recipe gluten-free?
Absolutely. Just double-check your spices for any hidden gluten additives to be safe.
Fire Up the Grill Tonight!
These Grilled Mexican Chicken Skewers are perfect for anyone who loves bold flavors with minimal effort. From weeknight meals to backyard gatherings, they’re sure to be a crowd favorite. With simple ingredients, quick prep time, and endless pairing possibilities, this recipe is both accessible and versatile.