Mexican Chicken Skewers Recipe | Spicy & Juicy Grilled Bites
Mexican chicken skewers are a flavorful, easy-to-make dish that brings bold spices and juicy chicken together for a fun meal. Perfect for grilling outdoors or cooking indoors, these skewers are great for family dinners, barbecues, or meal prep. This blog post guides you through making the skewers with clear steps, shares practical tips to ensure success, and offers ideas for serving them to impress your guests or family. With simple ingredients and straightforward instructions, you’ll have a delicious dish ready in no time.
How to Make Mexican Chicken Skewers
Ingredients
- For the chicken:
- 1.5 lbs boneless, skinless chicken breasts or thighs, cut into 1-inch cubes
- 2 tablespoons olive oil
- 2 tablespoons lime juice (about 1 lime)
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- For the skewers:
- 1 red bell pepper, cut into 1-inch pieces
- 1 green bell pepper, cut into 1-inch pieces
- 1 red onion, cut into 1-inch chunks
- 8–10 wooden or metal skewers (if wooden, soak in water for 30 minutes)
- For garnish:
- Fresh cilantro, chopped
- Lime wedges
Steps
- Prepare the marinade: In a large bowl, whisk together olive oil, lime juice, chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, salt, and pepper until well combined.
- Marinate the chicken: Add the chicken cubes to the marinade and toss to coat evenly. Cover the bowl or transfer to a resealable plastic bag. Refrigerate for 30 minutes to 2 hours, tossing occasionally to ensure even flavor.
- Prepare the skewers: Thread the marinated chicken, bell peppers, and red onion onto the skewers, alternating pieces for a colorful mix. Aim for 4–5 pieces of chicken per skewer with vegetables in between.
- Preheat the grill or pan: For outdoor grilling, preheat the grill to medium-high heat (about 400°F/200°C) and lightly oil the grates. For indoor cooking, heat a grill pan or large skillet over medium-high heat and brush with oil.
- Cook the skewers: Place the skewers on the grill or pan. Cook for 10–12 minutes, turning every 3–4 minutes, until the chicken is cooked through (internal temperature of 165°F/74°C) and the vegetables are slightly charred.
- Rest and garnish: Remove the skewers from the heat and let them rest for 3–5 minutes. Sprinkle with fresh cilantro and serve with lime wedges for squeezing.
Tips and Tricks
- Cut chicken evenly: Make sure the chicken pieces are similar in size to ensure they cook at the same rate. About 1-inch cubes work best for juicy, evenly cooked skewers.
- Soak wooden skewers: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning on the grill or in the pan.
- Don’t skip the marinade time: Marinating for at least 30 minutes helps the chicken absorb the spices. Avoid marinating longer than 2 hours, as the lime juice can make the chicken too soft.
- Use fresh vegetables: Firm vegetables like bell peppers and onions hold up well on skewers. You can also add zucchini or cherry tomatoes for variety.
- Check grill heat: If the grill is too hot, the outside of the chicken may burn before the inside cooks. Test by holding your hand 6 inches above the grate—if you can hold it for 4–5 seconds, the heat is right.
- Indoor cooking option: If you don’t have a grill, a grill pan or broiler works well. For broiling, place skewers on a foil-lined baking sheet and cook at 450°F/230°C for 8–10 minutes, flipping halfway.
- Taste the marinade: Before adding the chicken, dip a spoon into the marinade to check the balance of spices. Adjust with a pinch of salt or extra lime juice if needed.
How to Serve Mexican Chicken Skewers
- Serve hot: Remove the skewers from the grill or pan and serve immediately to enjoy the juicy chicken and charred vegetables at their best.
- Add sides: Pair with Mexican rice, black beans, or a simple corn salad to complement the flavors. Warm tortillas on the side make it easy to turn the skewers into tacos.
- Garnish for flavor: Sprinkle with fresh cilantro and offer lime wedges for a zesty kick. A dollop of sour cream or guacamole on the side adds creaminess.
- Family-style presentation: Arrange the skewers on a large platter with sides in bowls for a shared meal. This works great for gatherings or barbecues.
- Make it a bowl: Slide the chicken and vegetables off the skewers and serve over rice or quinoa with a drizzle of salsa or hot sauce for a hearty bowl meal.
- Drink pairing: A cold Mexican beer, margarita, or lime-infused sparkling water pairs well with the smoky, spicy flavors.
Storing and Reheating
- Storing leftovers: Remove the chicken and vegetables from the skewers and store in an airtight container in the fridge for up to 3 days.
- Freezing: Place cooled chicken and vegetables in a freezer-safe bag or container and freeze for up to 2 months. Thaw in the fridge overnight before reheating.
- Reheating: Reheat in a skillet over medium heat with a splash of olive oil or in the microwave with a damp paper towel to keep the chicken moist. You can also warm in a 350°F/175°C oven for 8–10 minutes.
- Repurpose leftovers: Use leftover chicken and vegetables in tacos, burritos, or salads for quick meals the next day.
Why This Dish Works
Mexican chicken skewers are a perfect blend of bold flavors and easy preparation. The marinade’s spices and lime juice give the chicken a smoky, tangy taste that pairs beautifully with charred vegetables. The skewers are versatile—great for grilling outdoors or cooking indoors—and they’re fun to eat, whether served on the stick or in a bowl. With minimal ingredients and a short cooking time, this dish is ideal for busy nights or casual gatherings, bringing a taste of Mexican-inspired cuisine to your table with little effort.







