Zesty Mexican Chicken Skewers with Grilled Veggies: A Flavorful Backyard Feast
Craving something bold and smoky with just the right amount of heat? These Zesty Mexican Chicken Skewers are exactly what your summer grill nights need. Bursting with tangy lime, earthy cumin, fresh herbs, and spicy chili, this dish is a fiesta on a stick. Inspired by classic Mexican flavors, this version keeps it lean and hearty with chicken thighs and colorful vegetables — a perfect balance of protein and fiber without any pork or ham.

Whether you’re hosting a backyard barbecue, meal prepping for the week, or looking for a satisfying dinner idea, this recipe brings a taste of Mexico right to your table. Even better? It’s customizable, kid-friendly, and budget-conscious. Let’s dive in.
Ingredients and Preparation
Protein and Marinade:
- 650 g (about 8 small pieces) boneless, skinless chicken thighs
- 2 garlic cloves, finely minced
- 1 small jalapeño, deseeded and chopped (for mild heat; use more if you prefer spicier)
- 3 tablespoons tomato paste
- 2 teaspoons ground cumin
- 2 teaspoons sweet paprika
- ½ teaspoon dried oregano
- 1 handful fresh coriander (or parsley), chopped
- Juice of ½ a lime
- Salt and freshly ground black pepper to taste
- 1 tablespoon water (to loosen marinade, if needed)
Vegetables for Skewers:
- 1 red bell pepper, chopped into chunks
- 1 yellow bell pepper, chopped
- 1 green bell pepper, chopped
- 1 medium white onion, quartered and separated
- Cooking oil spray
Optional Protein Variation:
- Substitute chicken with lean beef chunks (e.g., sirloin or rump steak), cut into bite-sized cubes
Tools You’ll Need:
- Skewers (metal or wooden — soak wooden ones for at least 30 minutes in water)
- Mixing bowl or ziplock bag
- Grill, grill pan, or oven with a broiler setting
Step-by-Step Instructions
1. Prepare the Marinade
- In a food processor or using a mortar and pestle, combine garlic, jalapeño, tomato paste, cumin, paprika, oregano, coriander, and lime juice.
- Season with salt and pepper to your preference.
- Blend into a thick paste. Add 1 tablespoon of water if the mixture feels too dense.
2. Marinate the Chicken
- Trim any excess fat from the chicken thighs and cut into chunks about 1.5 inches wide.
- Place chicken in a large bowl or sealable bag. Pour the marinade over and mix well to ensure every piece is coated.
- Cover the bowl or seal the bag and refrigerate for at least 3 hours, ideally overnight for best flavor.
3. Prep the Vegetables
- While the chicken marinates, cut the bell peppers and onion into similar-sized chunks so they grill evenly.
- Keep them in a separate bowl. You can spray lightly with oil and season with a pinch of salt if desired.
4. Assemble the Skewers
- Once marinated, thread the chicken and vegetables alternately onto skewers.
- Try a colorful pattern such as: chicken – red pepper – onion – chicken – green pepper – yellow pepper – chicken.
- Leave a little space between each piece so they cook evenly and the heat circulates properly.
5. Grill to Perfection
- If using a grill: Preheat it to medium-high and lightly grease the grates.
- If using an oven: Preheat the broiler or grill function and line a baking tray with foil.
- Place skewers directly on the grill or baking rack.
- Cook for 12–15 minutes, turning occasionally, until the chicken is cooked through and lightly charred on the edges.
- Internal temperature of the chicken should reach 75°C (165°F).
6. Optional Finishing Touch
- Just before serving, squeeze fresh lime juice over the skewers and sprinkle with extra chopped coriander.
Beginner Tips and Notes
- Marination matters: Don’t skip the resting time for the marinade. Even 3 hours infuses the chicken with depth. Overnight takes it to another level.
- Jalapeño substitute: If jalapeños aren’t available, use chili flakes, cayenne, or a mild hot sauce for the marinade.
- Veg variety: You can also use zucchini, cherry tomatoes, or mushrooms in place of some peppers.
- Avoid soggy veggies: Make sure vegetables are patted dry before assembling. Wet veggies won’t char properly.
- Beef lovers: If swapping chicken for beef, choose a quick-cooking tender cut and reduce grilling time slightly to avoid overcooking.
- Cooking without skewers: If you don’t have skewers, cook the marinated chicken and vegetables on a tray in the oven or stir-fry in a pan.
- Meal prep tip: You can freeze the marinated chicken (uncooked) in a ziplock bag and thaw it when ready to grill.
Zesty Mexican Chicken Skewers with Grilled Veggies: A Flavorful Backyard Feast
Fire up the grill for these Zesty Mexican Chicken Skewers with Grilled Veggies! 🔥🍗 Marinated in bold spices, lime, and garlic, the juicy chicken pairs perfectly with charred bell peppers, onions, and zucchini. 🫑🧅🍋 It’s a colorful, flavor-packed dish that’s easy to make and perfect for outdoor dining. Serve with rice, salsa, or warm tortillas for a backyard feast that brings the fiesta to your table! 🎉🌮
- Prep Time: 20 minutes (plus 3 hours marinating time)
- Cook Time: 15 minutes
- Total Time: 35 minutes (plus marinating)
- Yield: 4 servings 1x
Ingredients
Protein and Marinade:
-
650 g (about 8 small pieces) boneless, skinless chicken thighs
-
2 garlic cloves, finely minced
-
1 small jalapeño, deseeded and chopped (for mild heat; use more if you prefer spicier)
-
3 tablespoons tomato paste
-
2 teaspoons ground cumin
-
2 teaspoons sweet paprika
-
½ teaspoon dried oregano
-
1 handful fresh coriander (or parsley), chopped
-
Juice of ½ a lime
-
Salt and freshly ground black pepper to taste
-
1 tablespoon water (to loosen marinade, if needed)
Vegetables for Skewers:
-
1 red bell pepper, chopped into chunks
-
1 yellow bell pepper, chopped
-
1 green bell pepper, chopped
-
1 medium white onion, quartered and separated
-
Cooking oil spray
Optional Protein Variation:
-
Substitute chicken with lean beef chunks (e.g., sirloin or rump steak), cut into bite-sized cubes
Tools You’ll Need:
-
Skewers (metal or wooden — soak wooden ones for at least 30 minutes in water)
-
Mixing bowl or ziplock bag
-
Grill, grill pan, or oven with a broiler setting
Instructions
1. Prepare the Marinade
-
In a food processor or using a mortar and pestle, combine garlic, jalapeño, tomato paste, cumin, paprika, oregano, coriander, and lime juice.
-
Season with salt and pepper to your preference.
-
Blend into a thick paste. Add 1 tablespoon of water if the mixture feels too dense.
2. Marinate the Chicken
-
Trim any excess fat from the chicken thighs and cut into chunks about 1.5 inches wide.
-
Place chicken in a large bowl or sealable bag. Pour the marinade over and mix well to ensure every piece is coated.
-
Cover the bowl or seal the bag and refrigerate for at least 3 hours, ideally overnight for best flavor.
3. Prep the Vegetables
-
While the chicken marinates, cut the bell peppers and onion into similar-sized chunks so they grill evenly.
-
Keep them in a separate bowl. You can spray lightly with oil and season with a pinch of salt if desired.
4. Assemble the Skewers
-
Once marinated, thread the chicken and vegetables alternately onto skewers.
-
Try a colorful pattern such as: chicken – red pepper – onion – chicken – green pepper – yellow pepper – chicken.
-
Leave a little space between each piece so they cook evenly and the heat circulates properly.
5. Grill to Perfection
-
If using a grill: Preheat it to medium-high and lightly grease the grates.
-
If using an oven: Preheat the broiler or grill function and line a baking tray with foil.
-
Place skewers directly on the grill or baking rack.
-
Cook for 12–15 minutes, turning occasionally, until the chicken is cooked through and lightly charred on the edges.
-
Internal temperature of the chicken should reach 75°C (165°F).
6. Optional Finishing Touch
-
Just before serving, squeeze fresh lime juice over the skewers and sprinkle with extra chopped coriander.
Notes
- Marination matters: Don’t skip the resting time for the marinade. Even 3 hours infuses the chicken with depth. Overnight takes it to another level.
- Jalapeño substitute: If jalapeños aren’t available, use chili flakes, cayenne, or a mild hot sauce for the marinade.
- Veg variety: You can also use zucchini, cherry tomatoes, or mushrooms in place of some peppers.
- Avoid soggy veggies: Make sure vegetables are patted dry before assembling. Wet veggies won’t char properly.
- Beef lovers: If swapping chicken for beef, choose a quick-cooking tender cut and reduce grilling time slightly to avoid overcooking.
- Cooking without skewers: If you don’t have skewers, cook the marinated chicken and vegetables on a tray in the oven or stir-fry in a pan.
- Meal prep tip: You can freeze the marinated chicken (uncooked) in a ziplock bag and thaw it when ready to grill.
Serving Suggestions
This dish is wonderfully versatile. Try pairing your skewers with any of the following:
For a Light Meal:
- Serve on a bed of romaine lettuce with chopped cucumbers, corn, and a drizzle of yogurt-lime dressing.
- Add a side of roasted sweet potatoes or grilled corn on the cob.
For a Hearty Mexican Plate:
- Serve with a scoop of cilantro-lime rice or spiced black beans.
- Add a small side of guacamole and salsa fresca.
- Warm some corn or flour tortillas and turn these skewers into DIY tacos.
For a Balanced Meal Prep Bowl:
- Layer cooked quinoa or brown rice, grilled chicken and vegetables, black beans, and a dollop of Greek yogurt.
- Store in containers for a week of high-protein lunches.
For a Party Platter:
- Serve skewers on a large tray with lime wedges, dipping sauces, and grilled flatbreads or pita slices.
- Add grilled pineapple chunks for a sweet contrast.
Final Thought
These Zesty Mexican Chicken Skewers are the ultimate crowd-pleasing grill recipe. With bold spices, colorful vegetables, and lean protein, they fit beautifully into a healthy lifestyle without compromising on flavor. Whether you’re cooking for a group or meal prepping for the week, the recipe is simple, customizable, and consistently delicious.
The beauty of this dish lies in its flexibility. Switch proteins, play with veggies, or tweak the heat to suit your family’s taste. Even if you’re new to grilling, these skewers are beginner-friendly, forgiving, and guaranteed to impress.
So light the fire, load up the skewers, and enjoy a taste of Mexico — right from your own backyard.